R中的两个数据帧相关
我需要关联一些数据 我有两个数据框-R中的两个数据帧相关,r,correlation,R,Correlation,我需要关联一些数据 我有两个数据框-df用于253列的患者健康状况,以及tax2.melt用于3列的患者微生物群分析 taxt.melt是: | bac_name | pat_id | percent | |----------------------|--------|--------------| | Unclassified | 1 | 5.4506702563 | | Serratia_entomophila | 1
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\u code
和253个变量的数据框
| ID_CODE | DIAB_GR | SEX | AGE | .... |
|---------|---------|-----|-----|--------|
| 1 | 232 | 0 | 0 | .... |
| 2 | 99 | 0 | 0 | .... |
因此,我需要将单个患者的病情(如腹部肥胖或糖尿病)与整个肠道微生物群(如粪便杆菌或梭菌)中单个肠道细菌的百分比相关联
结果应该是一些带有列的数据框bac_name
df_testvalue
corr
谢谢大家!
您能给我一个如何在R中做到最好的建议吗?谢谢@Spacedman更正表格格式!因此,输出中的一行是(“梭状芽孢杆菌”、“DIAB_GR”,X),其中X是
cor(df$DIAB_GR,Z)
的结果,其中Z是tax2的百分比值。对于bac_name
为梭状芽孢杆菌且通过患者ID与df匹配的行,melt
?然后在一些细菌和病人身上重复这个过程?如果你能unmelt
tax2.melt
转换成宽泛的格式,那么这只是列之间的关联。谢谢你,@Spacedman。我试试看。当我得到结果时,我会把答案贴在这里。