Я получаю фактор уровня при попытке изменить ячейку в матрице
Я не знаю, что происходит, я просто пытаюсь импортировать таблицу и изменить несколько значений, но я продолжаю получать одно и то же, и я не знаю, что происходит.
У меня есть что-то вроде этого: таблица в 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 = Предупреждения потеряны