我想从某个data.frame 乘几列* DF1 *与百分比匹配的列标题在* df1 *。这些在数据中给出。框架df2,第1列,称为ID。我希望输出如df3。乘两个不同data.frames与来自输入列新columnheaders新data.frame
请注意,我的数据集很大。 df1有13000行33列。在df2有136行和3列。
处理这个问题的最佳方法是什么?
df1,df2,df3的示例在下面给出。
DF1:
Date V1 V2 V3 V4
1/1/2000 0 0.4 0 0
2/1/2000 0 0.1 0 0.1
3/1/2000 0.5 0 0 1
4/2000 0.8 1.5 1 1
DF2:
ID Subbasin Percentage
V1 001 0.4
V4 001 0.6
V1 002 0.2
V2 002 0.8
V1 003 0.1
V2 003 0.3
V3 003 0.2
V4 003 0.4
DF3:
Date 001 002 003
1/1/2000 0 0.32 0.12
2/1/2000 0.06 0.08 0.07
3/1/2000 0.8 0.1 0.45
4/2000 0.92 1.36 1.13
我想我必须先从省略日期,与
df1 <- NULL
嗨另一种选择,如果任何回答解决你的问题,你可以点击“接受”,以便其他人可以看到它?谢谢 – agenis