0
Я пытаюсь выполнить следующий скрипт:Ошибка: Неиспользованные аргументы для функции агрегата()
m <- matrix(c(1,1,2,1,3,12,14,16,30,21), nrow=5, ncol=2, byrow=FALSE);
colnames(m) <-c("Group","Score");
m<-data.frame(m)
head(m)
sum1 <- aggregate(list(total_score=m$Score), by=list(group=m$Group), FUN=sum)
sum1
, но я получаю сообщение об ошибке:
Error in list(total_score = m$Score) : unused argument(s) (total_score = m$Score)
Я попробовал этот скрипт на 5 других людей, и код работает очень хорошо; Я просто не знаю, что происходит. У меня есть последняя версия R, и эта функция не требует дополнительных пакетов за пределами базы. Любые мысли от кого-либо?
Это нормально работает на моей машине. Не могли бы вы переписать функцию списка в текущем рабочем пространстве? Если вы введете «список» в приглашении, вы получите «function (...) .Primitive (« list »)« – kith
У меня тоже нет ошибок. – djhurio
Возможно, вам стоит опубликовать свой номер версии R и вашу платформу. Или вывод 'R.Version()'. –