Ошибка в .fun (piece, ...): отсутствует аргумент "by", без значения по умолчанию - пакет plyr - PullRequest
0 голосов
/ 27 ноября 2018

Я практикую R с помощью dataframe InsectSprays (в базе R), используя пакет plyr:

ddply(InsectSprays,.(spray), summarize, sum = sum(count))

Error in .fun(piece, ...) : argument "by" is missing, with no default

Я не понимаю, что означает эта ошибка, учебник выполнил ту же самую команду и имеетвывод, как это:

    spray    sum
1    A       174
2    B       184
3    C        25

, а также я хочу создать новую переменную (по-прежнему ошибка):

spraysum <- ddply(InsectSprays,.(spray), summarize, sum = ave(count,FUN = sum)) 
Error in .fun(piece, ...) : argument "by" is missing, with no default
...