0

私は同じ次元 (corr と rmse ) の 2 つのバイナリ ファイルを持っています。

ファイル1:

conne <- file("D:\\omplete.bin","rb")
corr<- readBin(conne, numeric(), size=4,  n=1440*720, signed=TRUE)

ファイル2:

rms <- file("D:\\hgmplete.bin","rb")
rmse<- readBin(rms, numeric(), size=4,  n=1440*720, signed=TRUE)

これは私がしました:

rmse[corr==NA]=NA 

何もしなかったので、これを試しました:

rmse[corr==NaN]=NA 

どちらも何もしませんでした!誰でもこれについて私を助けることができます.

ファイルの先頭:

> corr
[1] NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 
4

1 に答える 1

2

論理テストを使用する必要がありますis.nan()。この場合:

rmse[is.nan(corr)]=NA

トリックを行う必要があります

于 2013-03-12T12:51:22.383 に答える