2010年11月29日月曜日

Rのデータフレームで全ての要素を0にする方法。

適当にデータフレームを作る。

a <- data.frame(vx = rnorm(4), vy = rnorm(4))
> a
          vx         vy
1 -0.8471887  0.3259928
2 -0.6407484 -0.7220875
3  0.5641560 -0.6801677
4 -0.5879207  0.1991004
列数を数えて(眼で分かれば数える必要もない)
行数の場合はnrow(a)

> ncol(a)
[1] 2

全部0にしてね~
行の場合はa[1:4,]<-0

> a[,1:2]<-0
はーい
> a
  vx vy
1  0  0
2  0  0
3  0  0
4  0  0

0 件のコメント:

コメントを投稿