r - RBIND 数值向量 (R)
问题描述
我在使用 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)
有人可以帮我指出正确的方向吗?
谢谢!
解决方案
You can do this also:
> Nums=c(List1Nums,List2Nums,List3Nums,List4Nums)
> List=c(List1,List2,List3,List4)
> data=cbind(Nums,List)
>
> data
Nums List
[1,] 600 1
[2,] 500 1
[3,] 400 1
[4,] 300 1
[5,] 200 1
[6,] 550 2
[7,] 450 2
[8,] 350 2
[9,] 275 3
[10,] 375 3
[11,] 475 3
[12,] 575 3
[13,] 310 4
[14,] 410 4
[15,] 510 4
[16,] 610 4
推荐阅读
- ios - 不是在登录时记录用户的坐标(双精度),而是位置委托如何在移动时检查位置?
- ms-word - 如何从word模板中的字段生成条形码?
- r - R - 闪亮的`observeEvent`之后的`reactive`
- python - 在 Raspberry Pi 上的 Python 代码中隐藏数据库凭据
- amazon-web-services - 无法使用 ansible playbook 删除 AWS VPC
- assembly - 构建最少的汇编代码会产生空的二进制文件
- r - ggplot 在 y 轴上显示超过 1 个变量的趋势
- sql - 为什么 COUNT(*) 需要对 SQL Server 上的所有表列具有 SELECT 权限?
- python - 如何用行填充数组
- node.js - 在 Node JS TLS 中添加/启用从 SSLv3 (DHE-RSA-AES256-SHA) 到 TLS 1.2 的密码