【发布时间】:2021-03-07 21:15:42
【问题描述】:
我有一个包含 1000 个 data.frame 的列表,我需要将它们中的每一个除以一个“单个”data.frame。
关键是 data.frames 中的每个观察(包含在列表中)都有特定的 ID,这些 ID 必须与“单个”data.frame 匹配,并且必须忽略未包含在后者中的 ID(因为不可分割)。
这是列表中包含的我的 data.frame 之一的示例:
df = read.table(text = 'ID Num
D 34
W 45
Q 12
Y 45
B 11
O 2', header = TRUE)
“单个”data.frame 如下:
sing_df = read.table(text = 'ID Num
D 14
Q 11
B 9', header = TRUE)
将df 除以sing_df我的输出应该是:
ID Num
D 2.428
Q 1.09
B 1.22
有什么建议吗?
【问题讨论】: