Табличная функция R: нераспознанная запись «среднее» - PullRequest
0 голосов
/ 01 февраля 2019

Я пытаюсь создать таблицу описательной статистики со следующим кодом:

tabular(time ~ ((n = 1) + (var_1 + var_2 + var_3)*(mean + sd + min + max)),
                 data = df1)

R выдает мне следующую ошибку:

Ошибка в term2table (строки [[i]], cols [[j]], data, n): нераспознанная запись 'mean'

Интересно, если я уберу среднее из кода (оставим только sd, min и max), всеработает отлично.

Кто-нибудь знает, в чем может быть проблема здесь и как ее исправить?

1 Ответ

0 голосов
/ 01 февраля 2019

Выглядит так, как будто вы используете пакет tables.Я думаю, у вас есть собственное определение для функции или переменной с именем mean, и оно скрывает то, что находится в пакете base.Однако я не могу воспроизвести вашу ошибку, потому что, как сказал @jogo, у нас нет полного примера.

...