У меня есть следующий dataframe:взвешенное среднее по дате
df = data.frame(date = c("26/06/2013", "26/06/2013", "26/06/2013", "27/06/2013", "27/06/2013", "27/06/2013", "28/06/2013", "28/06/2013", "28/06/2013"), return = c(".51", ".32", ".34", ".39", "1.1", "3.2", "2.1", "5.3", "2.1"), cap = c("500", "235", "392", "213", "134", "144", "232", "155", "213"), weight = c("0.443655723", "0.20851819", "0.347826087", "0.433808554", "0.272912424", "0.293279022", "0.386666667", "0.258333333", "0.355"))
Я хотел бы вычислить:
1) В последней колонке «вес». Который является весом столбца «cap» PER DAY.
2) Весовое «колпачок» означает «возврат» в день. Я хочу, чтобы получить следующий вывод:
result = data.frame(date = c("26/06/2013", "27/06/2013", "28/06/2013"), cap.weight.mean = c("0.411251109", "1.407881874", "2.926666667"))
привет и добро пожаловать на SO. Не могли бы вы рассказать о своем вопросе. В частности, что означает «последний столбец веса»? Является ли 'weight' не последним столбцом' df'. Кроме того, что вы имеете в виду под «взвешенным колпачком»? –