美文网首页R语言
R语言数据框添加行或列数据2021.5.28

R语言数据框添加行或列数据2021.5.28

作者: R语言_茶味先生 | 来源:发表于2021-05-28 13:50 被阅读0次

1 数据框添加固定某行或某列数据

1.1 data.frame函数合并数据

将原始数据和要添加的某列用data.frame函数重新生成新的数据框

data.frame(USArrests,state.division)#将state.division列添加到原始数据集并且合并成新的数据框

1.2 cbind和rbind函数添加某列或者某行(row横的,column竖的)

cbind和rbind函数不仅适用于数据框也适用于矩阵

  • 添加列
cbind(USArrests,state.division)#在原始数据集上添加state.division列
  • 添加行
    添加行时需要,数据的列名要一致且列的个数相同,否则会报错。
data1<-head(USArrests,20)
data2<-tail(USArrests,20)
rbind(data1,data2)#在原始数据集上添加state.division列
##
data3<-head(cbind(USArrests,state.division),20)
rbind(data1,data3)#列数不同合并时则会报错
图1 报错截图

相关文章

网友评论

    本文标题:R语言数据框添加行或列数据2021.5.28

    本文链接:https://www.haomeiwen.com/subject/tbdssltx.html