我想使用数据帧的行作为函数的参数。我知道这可以这样做:
arg <- expand.grid(n = 100, mean = -1:1, sd = 0:3)
apply(arg, 1, FUN = function(x) rnorm(x[1], x[2], x[3]))
但是,我希望有一种更通用,更优雅的方式来使用数据框的列名来传递参数来指定它们(如果列名称不是一个选项,列的顺序将如下所示)孔)。
我不想在每个函数中指定哪个列引用每个参数,正如我在上面的示例中所做的那样。另外,我想将值传递给具有任意数量参数的函数。
答案 0 :(得分:1)
我们可以使用<div class="div_class">
<h3>Normal</h3>
<h3 class="special_class">Special </h3>
<h3>Normal</h3>
</div>
Map