我正在尝试使用ddply方法来处理一个包含3000部电影信息的数据框,并计算每个流派的平均票房。我对R不熟悉,已经阅读了所有与ddply相关的问题,但似乎仍无法正确使用。以下是我的代码:
> attach(movies)
> ddply(movies, Genre, mean(Gross))
Error in llply(.data = .data, .fun = .fun, ..., .progress = .progress, :
.fun is not a function.
我该如何编写一个函数,以电影类型分组,计算“Gross”列中每个电影集的平均值?我知道这似乎是一个简单的问题,但文档对我来说真的很难理解,而且我对R语法还不太熟悉。
除了ddply之外,是否有其他方法可以使这更容易?
谢谢!