Rでfor文 |
- 目的:Rでfor文を書く
- 方法:for関数を使う
◇書き方
#for文for(i in 1:3){ # iを1 ~ 3まで繰り返す
}
◇実行結果
> #for文> for(i in 1:3){ # 1 ~ 3まで繰り返す
+ print(i) # iを表示する
+ }
[1] 1
[1] 2
[1] 3
>
◇応用:for文を使ってテーブルのデータを増やす
> #xテーブルをつくる> library(data.table)
> x <- data.table(id = 1) #library(data.table)必要
> x
id
1: 1
>
> for(i in 2:3){ # 2 ~ 3まで繰り返す
+ y <- data.table(id = i) #id列にiが入るyテーブルを創る
+ x <- rbind(x, y) #xテーブルにyテーブルを連結する
+ }
> x
id
1: 1
2: 2
3: 3
>
for文を擬人化してみた |
0 件のコメント :
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。