r - 合并来自不同datafrm的文本列
问题描述
在一个数据框中,我有 2 列和一列进入第二个 df。
我想将三列中的所有行合并为一列。
合并喜欢test <- merge(df1$col1,df1$col2,df2$col2)
不是正确的解决方案。
知道哪个是正确的吗?
解决方案
为了 rbind 列,它们需要具有相同的行数:
df2$col2 <- NA # Ensures ncol(df2) == ncol(df1)
test <- rbind(df1, df2)
推荐阅读
- ssl-certificate - 如何在使用 Laravel Vapor 部署的多租户 Laravel 项目上为自定义域创建证书
- python - 如果空白数组,为什么这不返回 None ?
- amazon-web-services - 为什么 AWS 建议避免使用公共/互联网网关而支持 AWS PrivateLink 和 VPC 终端节点?
- xml - 如何使用 XML 中的嵌套值填充 XSL 变量?
- r - 如何将循环功能应用到R中的交叉表制作中
- javascript - 您可以使用变量的值来选择同名的已定义变量吗?
- python - 未使用 PyQt5 将数据添加到表中
- azure - AZURE - 具有集线器和辐条架构的多个 S2S VPN 网关
- json - 用于更新跟踪号和承运人代码的 Magneto Rest API 不起作用
- javascript - 如何使用 Rollup 将 js 文件作为字符串导入?