2013-01-23 43 views
-4

我有兩個目錄。我使用下面給出的代碼來計算這些文件之間的空間相關性,並且它運行良好。所以基本上我想告訴R: 即使兩個像素之間存在NA(在兩個文件中),它應該忽略它,但是爲其餘的(11像素)計算。爲何R在一個值爲NA時不計算相關性?

for(i in 1:length(dir1)){ 
    file_tot[,,i,1] <- dir1[i], numeric(), size = 4 , signed = T 
    file_tot[,,i,2] <- dir2[i], numeric(), size = 4 , signed = T 
    } 
+9

具有NA值的'cor'的行爲完全記錄在''cor',如果有人不願意閱讀它。如果你需要指出確切的地方,請特別注意'使用'參數。 – joran

回答

6

cor默認use="everything",其包括NA。閱讀?cor,特別是use參數,以確定您應該爲您的特定情況設置哪個值。