Чтобы избежать ошибок при вычислении средних значений в R, рекомендуется:
- Провести предварительный анализ данных. habr.com Для этого можно использовать функции summary(), str() и table(). habr.com Они помогут получить общее представление о распределении данных, наличии пропусков и выбросов. habr.com
- Проверить, что все пропущенные значения закодированы соответственно. bioclass.ru В противном случае результаты анализа будут лишены смысла. bioclass.ru
- Удалить пропущенные значения перед продолжением анализа. bioclass.ru Для этого у большей части числовых функций есть параметр na.rm=TRUE, который удаляет пропущенные значения перед вычислениями и позволяет применить функцию к оставшимся элементам. bioclass.ru
- Убедиться, что имя переменной не заключено в кавычки. stackoverflow.com Это может быть причиной ошибки, если имя переменной — символьная строка, а не имя переменной. stackoverflow.com
Также после импорта таблицы исходных данных полезно убедиться, что она не имеет ошибок при загрузке. batrachos.com Для этого можно получить резюме данных с помощью команды summary(таблица). batrachos.com