У меня вопрос о программировании R.R программирование: данные очистки
Если у меня есть набор данных, как следующее:
LA NY MA
1 2 3
4 5 6
3 5
4
(. Другими словами, не все строки одинаковы) Я пытаюсь использовать lm
выполнить тест ANOVA (чтобы решить, будет ли среднее число одинаково в каждом состоянии), и он продолжает показывать «произошла ошибка», потому что строки не совпадают. Как я могу исправить эту проблему? Кроме того, когда я делаю lm
, я обычно делаю lm(y~x)
, поэтому, если я хочу сделать lm(y~LA)
, тогда нет переменной y для ввода. Должен ли я создать для этого новый столбец/строку?
Ваши данные не ясно. Это поможет, если вы разместите первые несколько строк данных. Если это как кадр данных, разместите вывод head (yourdataframe) здесь. – rnso
Отредактировано данные! извините за путаницу! – Betty
Вы можете преобразовать данные в формат 2 столбца: состояние и среднее значение. Тогда будет легче проанализировать. – rnso