r - 使用 2 个单独的数据框创建相关矩阵
问题描述
我有两个单独的数据框:
**df1** **df2**
A B C D E blue yellow green
1 1
2 2
3 3
4 4
我想按行合并它们以创建如下矩阵
**matrix**
A B C D E
Blue
Yellow
Green
由于数据来自样本(来自 df1 和 df2 的行名),因此可以匹配两个 df 的列以创建矩阵。我不知道该怎么做?
我试过了,
merge(df1, df2,
by="row.names",
all.x=TRUE)
但是,这不会将 df2 的列名(蓝色、绿色红色)作为新矩阵中的行。此外,新数据集不一定必须是矩阵,如果是 df,我可以稍后将其转换为矩阵。
谢谢!
解决方案
推荐阅读
- php - Woocommerce如何按产品SKU显示产品
- javascript - 从编辑器运行脚本功能无法按预期工作
- llvm - 如何为 LLVM 随机数生成器动态设置种子?
- xamarin - 将按钮值作为命令参数传递
- bash - 使用 tr 用 '-' 替换非字母字符是在字符串末尾添加一个额外的字符
- mysql - 为什么我从表中获取时间戳格式后会发生变化?
- python - 熊猫系列到 csv
- visual-studio-2013 - 截至 2018 年 8 月,推荐的 NLog 版本是什么?
- javascript - 为什么在多选列表中第二次没有选择该选项?
- android - addChangeListener 不工作 Realm Android Kotlin