我需要关联一些数据。
我有两个数据框 - df
用于患者健康状况,有253列,tax2.melt
用于患者的微生物群分析,有3列。
taxt.melt
是:
| bac_name | pat_id | percent |
|----------------------|--------|--------------|
| Unclassified | 1 | 5.4506702563 |
| Serratia_entomophila | 1 | 0 |
| Faecalibacterium | 1 | 4.0394862303 |
| Clostridium | 1 | 5.215098996 |
df
是一个患者ID_CODE
和253个变量
| ID_CODE | DIAB_GR | SEX | AGE | .... |
|---------|---------|-----|-----|--------|
| 1 | 232 | 0 | 0 | .... |
| 2 | 99 | 0 | 0 | .... |
因此,我需要将个体患者的病情(如腹部肥胖或糖尿病)与肠道微生物群中单个肠道细菌的百分比相关联(如 Faecalibacterium < / em>或 Clostridium )
结果应该是包含bac_name
df_testvalue
corr
列的数据框。
谢谢!
你能否告诉我如何在R中做到最好?