Сообщение об ошибке при запуске примера со страницы справки reshape2

Мой код, который раньше работал без проблем, вылетал при вызове формулы dcast. Поигравшись, я обнаружил, что даже минимальный пример со страницы справки dcast для меня больше не работает. Точнее:

#Air quality example
names(airquality) <- tolower(names(airquality))
aqm <- melt(airquality, id=c("month", "day"), na.rm=TRUE)

acast(aqm, day ~ month ~ variable)
acast(aqm, month ~ variable, mean)

Последняя строка выдает следующую ошибку:

Error in vaggregate(.value = value, .group = overall, .fun = fun.aggregate,  : 
  could not find function ".fun"

Вот мой sessionInfo ():

R version 2.13.1 (2011-07-08)
Platform: x86_64-pc-mingw32/x64 (64-bit)

locale:
[1] C

attached base packages:
[1] grid      stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] ggplot2_0.8.9   proto_0.3-9.2   reshape2_1.1    xtable_1.5-6    reshape_0.8.4   plyr_1.5.2      lubridate_0.2.5

loaded via a namespace (and not attached):
[1] stringr_0.5  tools_2.13.1

Я не могу дать удовлетворительного ответа о том, что здесь происходит не так, поэтому я был бы признателен за некоторую помощь . Кроме того, я обнаружил здесь, в stackoverflow, следующий поток: Аналогичная проблема Эта проблема, похоже, вызвана пользовательской функцией. Однако я использую стандартную функцию среднего и стандартный пример со страницы справки.

ОБНОВЛЕНИЕ: Я только что провел небольшое исследование в Интернете и не нашел никакой информации об обновлении пакета reshape2. Это было лучшее предположение, которое у меня было относительно проблемы.

UPDATE2: Проблема возникла из-за того, что я, скорее всего, переназначил функцию mean, когда играл со статистическим примером во время сеанса R. Перезапуск R решил проблему. Теперь все снова работает, как ожидалось.

5
задан Community 23 May 2017 в 10:28
поделиться