1

double が「ゼロ」の場合、どのようにテスト (および選択) するのが最善でしょうか。これを試した場合:

summary(df.1[weights==0,1])
          Min.    1st Qu.     Median       Mean    3rd Qu.       Max.       NA's 
    -100880.000      0.000      0.000      1.179      0.000   90993.000      17597 

しかし、結果がゼロではないので、何かが間違っているに違いありません。

EDIT 1 colnameが正しいことを確認しましたが、それでも同じエラーが発生します:

head(df.1)
       weights
1   0.00000
2 -57.09428
3   0.00000
4   0.00000

    summary(df.1[weights==0,1])
              Min.    1st Qu.     Median       Mean    3rd Qu.       Max.       NA's 
        -100880.000      0.000      0.000      1.179      0.000   90993.000      17597 
4

1 に答える 1