r语言 summarise函数
时间: 2023-10-28 12:04:33 浏览: 127
Plyr包函数讲解
R语言中,summarise函数是dplyr包中的一个函数,用于对数据进行聚合操作,返回一个新的数据集。其语法格式如下:
summarise(.data, col_name = function(x) { ... })
其中,.data表示要进行聚合操作的数据集,col_name表示要生成的新列名,function(x)表示要对数据进行的聚合操作,可以是任意R函数。
例如,对某个数据集df中的变量var1进行求和操作,可以使用如下代码:
```
library(dplyr) # 加载dplyr包
new_df <- df %>% summarise(sum_var1 = sum(var1))
```
这段代码中,%>%符号表示管道操作,将原数据集df传入summarise函数中进行聚合操作,生成一个新的数据集new_df,其中包含一列名为sum_var1,存储了var1变量的求和结果。
阅读全文