2013-11-10 114 views
1

輸入:缺失值

x y 
30 20 
30 20 
30 20 
30 20 

我嘗試使用COR()函數來計算兩個變量之間的相關性。在輸入數據中沒有NA,但我得到以下結果:

a b 
a 1 NA 
b NA 1 
Warning message: 
In cor(dataframe) : 
    the standard deviation is zero 

爲什麼會發生這種情況?我試圖使用cor函數,但是又得到了相同的結果。

+1

請編輯您的問題以顯示您的輸入數據或其示例 – Ben

+0

@Ben感謝您的評論。我添加一個輸入。 – foc

回答

2

錯誤消息'標準偏差爲零'表明(至少)其中一個變量是常量,這使得無法計算其與其他變量的相關性。

+0

謝謝你的回答。所以如果變量是恆定的,那麼它就是適當的/正確的輸出? – foc

+2

我同意R,NA很合適。 –