我需要一个正确方向的推动...或者一个进一步查看的提示。我有一个包含样本分析结果的大型数据框-一个关键列,然后是几个分析目标列。我设法过滤了某些条件,总结了一些统计数据,并将它们存储在第二个数据框中。(dft2_stat_norm)
现在我想按列将原始(未过滤的)tibble的所有目标值(例如“dft_Resp_norm”以下)除以存储在第二tibble中的相应(行)值。我将所有目标存储在向量“analyses”中。列和行由目标描述(例如“G444”)链接。
1.你能提出一个解决办法吗?
1.你能推荐一个来源吗(对于横向进入者来说是全面的;))进一步阅读这方面的内容?
谢谢你!
第一个
我直接试过了......
dft_MOM_full <- df_Resp_full %>%
select(1:7) %>%
mutate(across(any_of(analytes); -?-
)
但是我可以将列名链接到第二个tibble中的相应行,我尝试了分组...
dft_MOM_full <- df_Resp_full %>%
select(1:7) %>%
pivot_longer(any_of(analytes),
names_to = "target",
values_to = "MOM") %>%
mutate(MOM = MOM / -?-
)
...但我没有设法找到如何将组名与第二个tibble关联起来
1条答案
按热度按时间ryevplcw1#
使用
left_join
可以执行以下操作: