r - 在合并r中的两列时合并两个数据表
问题描述
我正在尝试在合并两列的值时合并到数据表。
例子:
数据表 X:
数据表 Y1:
因此,当我通过 ID 和 Brand 将 X 与 Y1 合并并保留 X 的所有值时。我得到数据表 Z:
但是,在此之后,我得到了数据表 Y2:
当我将它与 Z 合并时,我想得到这个数据表:
希望这很清楚。谢谢你的帮助。
解决方案
这是一个常见的问题。首先,像这样垂直组合 Y1..YN:
Yall = rbindlist(list(Y1,Y2,...,YN))
然后将 X 与 Yall 合并。
推荐阅读
- python - Python - 线程复制重复
- ios - 在快速触发 tableview 委托之前用函数更新局部变量
- php - PHP - 对 json 数组进行降序排序
- flutter - Flutter BlocProvider 无法分配给参数类型
- python - 安装 python-dev 和 python-pip 时出现 Python 依赖项错误
- javascript - Webpack 错误 - configuration.node 具有未知属性“fs”
- tkinter - Python、tkinter、subprocess.Popen、raw_input() 和标准输入
- python - 尝试使用硒和美丽的汤创建网络刮板
- angular - 用于创建和编辑信息的反应式表单
- angular - 如何以角度制作递归菜单