« [Access VBA]サブフォーム(帳票フォーム)のレコードすべての値を一括で変更する | トップページ | [R]文字列をRの命令として実行する »

2017年4月28日 (金)

[R]データフレームを縦方向に連結する

同じデータフレームを縦方向に連結する方法(一方のデータフレームに行を追加するイメージ)。rbind関数を使えばよい。以下、例。

> (x <- data.frame(a = 1:3, b = c("A", "B", "C")))
  a b
1 1 A
2 2 B
3 3 C
> (y <- data.frame(a = 5:6, b = c("D", "E")))
  a b
1 5 D
2 6 E
> rbind(x, y)
  a b
1 1 A
2 2 B
3 3 C
4 5 D
5 6 E

当然、連結するそれぞれのデータフレームの桁の名前や型がそろっていなければならない。

« [Access VBA]サブフォーム(帳票フォーム)のレコードすべての値を一括で変更する | トップページ | [R]文字列をRの命令として実行する »

R(データフレーム)」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« [Access VBA]サブフォーム(帳票フォーム)のレコードすべての値を一括で変更する | トップページ | [R]文字列をRの命令として実行する »

無料ブログはココログ

■■

■■■