在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中重组、计算均值并生成新的数据框的方法。根据具体的需求和数据结构,可能会有其他更适合的方法。
serverless days
云+社区开发者大会(苏州站)
云+社区技术沙龙[第7期]
云+社区技术沙龙 [第31期]
腾讯技术开放日
云+社区技术沙龙[第16期]
云+社区技术沙龙[第1期]
云+社区技术沙龙[第8期]
DB TALK 技术分享会
领取专属 10元无门槛券
手把手带您无忧上云