非常に基本的なR
質問がありますが、正しい答えを得るのに苦労しています。次のようなデータフレームがあります。
ind<-rep(1:4,each=24)
hour<-rep(seq(0,23,by=1),4)
depth<-runif(length(ind),1,50)
df<-data.frame(cbind(species,ind,hour,depth))
df$depth<-as.numeric(df$depth)
depth < 10
すべての行を選択して(たとえば)ゼロに置き換えたいのですが、それらの行に関連付けられているすべての情報とデータフレームの元のディメンションを保持したいと思います。
私は次のことを試しましたが、これは機能しません。
df[df$depth<10]<-0
助言がありますか?