【发布时间】:2018-03-14 02:41:20
【问题描述】:
我遇到的问题是针对*pply的具体操作(比如apply或者mapply等,我不确定)。
数据框是dlt:
dlt.1 dlt.2 dlt.3 dlt.4 dlt.5
1 3.244198 6.482869 9.711874 12.92918 16.13489
6 3.196401 6.391871 9.585553 12.77681 15.96547
19 3.182911 6.365424 9.547196 12.72799 15.90795
24 3.164079 6.328089 9.491971 12.65577 15.81984
向量是freq:
1 2 3 4 5
现在我打算将dt 和freqn 映射到函数foo:
foo <- function( dlti, freqi){ dlti * freqi }
我希望dlt的第i列对应freq的第i个元素
我尝试了apply 和mapply,但都失败了。有人可以告诉我什么是正确的方法吗?
【问题讨论】: