r - 缺少“FUN”,没有默认值
问题描述
我正在学习 R,但我遇到了一个问题:
AP <- AirPassengers
plot.ts(AP)
summary(AP)
plot.ts(AP, main = "Liczba pasażerów amerykańskich linii lotniczych", xlab = "Rok", ylab = "Liczba")
AP.qtr <- aggregate(AP, nfrequency=4)
并得到一个错误:
Error in match.fun(FUN) : argument "FUN" is missing, with no default
解决方案
正如@Phil 和@Gregor 所建议的,aggregate
需要一个汇总函数来聚合分组数据。看一下?aggregate
,你会看到那个聚合
将数据拆分为子集,计算每个子集的汇总统计数据,并以方便的形式返回结果。
汇总统计根据以下FUN
参数计算:
计算可应用于所有数据子集的汇总统计数据的函数。
例如,如果要计算presidents
时间序列数据集中美国总统的平均年度支持率,可以aggregate
这样使用:
aggregate(presidents, nfrequency = 1, FUN = mean)
推荐阅读
- clickhouse - 使用 clickhouse-local 打开离线 Clickhouse 数据库
- php - 被调用函数元素上的 SoapClient 属性
- c# - 时间:2019-05-10 标签:c#singletonclassworkingwellconfirmation
- python - 如何在 django 中创建另一个用户(学生和教师)表
- node.js - MongoDb $inc 自动增加两倍
- python - Pickle - 无法将附加的字典正确存储到列表中
- php - 在 codeigniter 中的 form_validation > set_rules > valid_email 中出现错误
- python - 图卷积网络上的词项加权
- rust - 无法将 RefCell 中的 TlsStream 借用为可变的
- javascript - 在 javascript 文件中注释 HTML 代码