【发布时间】:2020-04-04 01:45:40
【问题描述】:
我在使用 rbind 连接一系列数字向量时遇到了一些麻烦。
假设我有:
List1Nums=c(600,500,400,300,200)
List2Nums=c(550,450,350)
List3Nums=c(275,375,475,575)
List4Nums=c(310,410,510,610)
List1=rep(1,length(List1Nums))
List2=rep(2,length(List2Nums))
List3=rep(3,length(List3Nums))
List4=rep(4,length(List4Nums))
我想使用 rbind() 来加入 List#Nums 和 List# 系列,所以我会有一个如下所示的数据框:
Nums List
600 1
500 1
400 1
300 1
200 1
550 2
450 2
… ...
我尝试使用:
Nums=rbind(List1Nums,List2Nums,List3Nums,List4Nums)
List=rbind(List1,List2,List3,List4)
data=cbind(Nums,List)
我收到一条错误消息:
Warning message:
number of columns of result is not a multiple of vector length (arg 2)
有人可以帮我指出正确的方向吗?
谢谢!
【问题讨论】: