Я получаю фактор уровня при попытке изменить ячейку в матрице

Я не знаю, что происходит, я просто пытаюсь импортировать таблицу и изменить несколько значений, но я продолжаю получать одно и то же, и я не знаю, что происходит.

У меня есть что-то вроде этого: таблица в Excel, которую я конвертирую в.csv. Вот как выглядит CSV:

Names Year1 Year2 Year3
Name1  200   200   500
Name2  100   500   350
Name3  300   600    50

Затем я пытаюсь импортировать с этим кодом:

data <- read.csv("table.csv",sep=";",header=T)
data[2,2]
[1] 100
Levels: 300 100 200
data[2,2] <- 500
Mensagens de aviso perdidas:
In `[<-.factor`(`*tmp*`, iseq, value = 500) :
  invalid factor level, NAs generated

Это на португальском языке, перевод что-то вроде Mensagens de aviso perdidas = Предупреждения потеряны

0 ответов

Другие вопросы по тегам