r - 使用来自多个数据帧的多个条件制作 R 循环/应用()
问题描述
我对 R 循环完全陌生,因此我将不胜感激提供的任何帮助。
我有一个巨大的主数据框,其中包含多个样本和不同特征的度量。我还有一个包含这些样本组合的数据框。我需要为每个特征(行)创建样本(列)的平均值,同时检查它们的适当组合。基于combinations_df,样本“S”是“a”和“b”的组合。
我需要检查 main_df,找到下一个样本,检查其中组合的内容,combinations_df,然后得到这些组合的平均值。组合样本范围从 2 到 5,在 combination_df 中命名为“成员”。这必须通过 main_df 的所有“功能”作为行。
main_df
Feature a b c d e S T W X Y Z
f3 0.63 0.29 0.34 0.39 0.45 0.09 0.95 0.34 0.29 0.58 0.41
f12 0.72 0.07 0.23 0.88 0.95 0.12 0.59 0.01 0.27 0.62 0.84
f65 0.57 0.29 0.61 0.62 0.01 0.58 0.52 0.83 0.60 0.22 0.90
f89 0.64 0.35 0.70 0.21 0.62 0.84 0.18 0.76 0.88 0.13 0.05
f96 0.32 0.78 0.74 0.08 0.42 0.39 0.95 0.80 0.90 0.83 0.63
组合_df
Sample member1 member2 member3 member4 member5
S a b na na na
T a c na na na
W b c na na na
X a b c na na
Y a b c d na
Z a b c d e
解决方案
推荐阅读
- python - 使用 Matplotlib 的网络图,在节点组周围有圆圈
- c# - 如何在 Visual Studio 中寻址/调用我的自定义工具窗口
- kubernetes - Istio 1.3+ 仅对特定路由应用 http 过滤器
- php - Php / MySql 从不同的表中查找重复的记录并参考它们来自哪里
- java - 如何使用正则表达式模式在不解析的情况下获取 JSON 属性值
- javascript - 当我使用 makeExecutableSchema 创建模式时,如何在阿波罗服务器配置中传递数据源选项
- c# - 如何从 SFTP 服务器以有序的方式显示文件列表?
- soa - 如何在 Oracle SOA 套件中分配授权令牌
- heroku - 如何将指向 Heroku 托管的域重定向到 www(使用 SSL)
- python - Python f5-sdk:ModuleNotFoundError:没有名为“icontrol”的模块