4

ヒストグラムからすべてのゼロ値を除外したいと思います。これまでは、新しいオブジェクトを作成し、すべてのゼロ値を NA に変換しましたが、新しいオブジェクトを作成せずにもっと簡単な方法があることを願っていました。

コード例:

set.seed(45)
a<-sample(0:10,500,replace=T)
c<-ifelse(a!=0,a,NA)
hist(c)
4

1 に答える 1

6

次のようにサブセット化を使用できます。

hist( a[ !a==0 ])

次のように動作することを確認できます。

table(is.na(c))
FALSE  TRUE 
 443    57 

length(a[!a==0])
[1] 443
于 2013-03-28T11:17:02.787 に答える