Как я могу использовать несколько факторных переменных, например, cut,color,clarity
, в качестве аргументов параметра by
в функции zoo::na.aggregate()
и иметь возможность добавлять выходные данные обратно во фрейм данных. Ниже приведен воспроизводимый пример с использованием единственного фактора, например carat
из набора данных алмазов. Если это невозможно, используйте tidyverse?
library(ggplot2)
library(zoo)
diamonds$avg <- na.aggregate(object = diamonds$carat, by = diamonds$cut, mean)
View(diamonds)