R语言rbind()和cbind()使用
- rbind:r = row(行)
- cbind:c = column(列)
核心区别
-
方向
•rbind
:纵向(按行)堆叠,行数相加。
•cbind
:横向(按列)拼接,列数相加。 -
维度要求
•rbind(a, b)
:a 与 b 的列数必须一致。
•cbind(a, b)
:a 与 b 的行数必须一致。 -
结果形状
•rbind
:行数 = nrow(a) + nrow(b),列数不变。
•cbind
:列数 = ncol(a) + ncol(b),行数不变。
一句话记忆
rbind
是“行加行”,cbind
是“列加列”。