我有一个数据框,我试图根据不同的分组数据找到不同列的平均值。在数据框中,前两列是包含我想要对其余列的平均值进行分组的数据的列。
目前,我正在使用dplyr
包首先对前两列进行分组
New_Data_Frame <- group_by(Data_Frame, column_1, column_2)
然后我试图通过使用dplyr
包中的汇总函数来计算数据框中其余列的平均值
Mean_Data_Frame <- summarize(New_data_Frame, mean(column_3:column10))
但是当我这样做时,我得到所有不同列(column3:column10)的平均值作为每个分组数据的一个奇异值,当我想要的是每个不同列的不同值时。所以我想知道你怎么能这样做,如果你能够,你怎么能用dplyr
包来做到这一点?