聚合列名

问题描述 投票:0回答:1

我正在使用

aggregate()
函数,该函数采用名为
dupl
的数据框,针对名为
interval
day type
的 2 列进行聚合,通过这样做,它还采用另一列名为
steps
的平均值。

我想将包含方法的列命名为

steps_mean
。我使用这段代码:

aggr <- aggregate(dupl$steps, by=dupl[c("interval","daytype")], FUN=(mean_steps=mean) )

然而,输出中的列名为

x
而不是
mean_steps
。 我的代码有什么问题?

r aggregate
1个回答
0
投票

尝试做

aggregate(dupl, by=list(dupl$interval, dupl$daytype), FUN="mean")
© www.soinside.com 2019 - 2024. All rights reserved.