在R中,可以使用多种方法来重组数据、计算均值并生成新的数据帧。以下是一种常见的方法:
install.packages("dplyr")
library(dplyr)
df_grouped <- df %>% group_by(variable1, variable2)
df_mean <- df_grouped %>% summarize(mean_value = mean(value))
new_df <- df_mean
df_grouped <- split(df, list(df$variable1, df$variable2))
mean_values <- sapply(df_grouped, function(x) mean(x$value))
new_df <- data.frame(mean_value = mean_values)
这是一种常见的在R中重组、计算均值并生成新的数据框的方法。根据具体的需求和数据结构,可能会有其他更适合的方法。
领取专属 10元无门槛券
手把手带您无忧上云