美文网首页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