[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(データフレーム)」カテゴリの記事
- [R]データフレームから指定した一列を取り出す(2025.10.10)
- [R]データフレームを指定した列だけのデータフレームに変換する(2025.10.09)
- [R]データフレームを指定した行だけのデータフレームに変換する(2025.09.30)
- [R]データフレームの列名を得る(2025.07.14)
- [R]データフレームの行を逆順に並び替える(2025.06.22)
« [Access VBA]サブフォーム(帳票フォーム)のレコードすべての値を一括で変更する | トップページ | [R]文字列をRの命令として実行する »

コメント