Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ヒストグラムからすべてのゼロ値を除外したいと思います。これまでは、新しいオブジェクトを作成し、すべてのゼロ値を NA に変換しましたが、新しいオブジェクトを作成せずにもっと簡単な方法があることを願っていました。
コード例:
set.seed(45) a<-sample(0:10,500,replace=T) c<-ifelse(a!=0,a,NA) hist(c)
次のようにサブセット化を使用できます。
hist( a[ !a==0 ])
次のように動作することを確認できます。
table(is.na(c)) FALSE TRUE 443 57 length(a[!a==0]) [1] 443