【发布时间】:2017-09-12 07:06:06
【问题描述】:
我对 R 比较陌生,所以我问了一个基本问题。
我有两个数据框
数据框 1 包含匹配对:
Factor1 Factor2
A D
B E
C F
数据框2包含不同样本中不同因素的水平:
Sample1 Sample2
A 10 0
B 10 0
C 0 0
D 0 10
E 0 10
F 0 0
我正在尝试遍历第一个数据帧。对于数据框 1 中的每一行,如果样本 1 中因子 1 的水平大于 5,样本 2 中因子 2 的水平大于 5,则在数据框 1 的第三列中添加 TRUE。否则添加 FALSE。我希望我的问题足够清楚。谢谢
Factor1 Factor2 if_match
A D TRUE
B E TRUE
C F FALSE
【问题讨论】:
-
到目前为止你有没有尝试过?
-
data.frame 2 中的 A、B、C... 是列还是行名称?
标签: r