【发布时间】:2020-04-11 20:45:41
【问题描述】:
我什至不太确定如何用谷歌搜索我的问题,所以我认为一个例子最能说明我想要实现的目标。总之,我想将数据框的每个值相乘,按某个变量分组,乘法值将取决于它是哪个组。我举个例子:
data <- data.frame(group = c("a", "b", "c"), value = c(1, 2, 3))
multiplier <- c(a = 1, b = 2, c = 3)
data %>%
group_by(group) %>%
// Something that multiplies the value column by the corresponding multiplier contained in the vector
编辑:
替换值列的预期返回值应分别为1、4、9的顺序。
【问题讨论】: