R: использование ddply для применения функций к подмножествам данных

Я пытаюсь использовать метод 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.

Как мне написать функцию, которая принимает среднее значение значений в столбце «Брутто» для каждого набора фильмов, сгруппированных по жанрам? Я знаю, это кажется простым вопросом, Любое решение?

Использование urllibs (или urllibs2 ) и желание того, что я хочу, безнадежно. Любое решение?

11
задан Moshe Revah 6 March 2011 в 06:24
поделиться