Мой ответ лучше оформить в виде комментария, но у меня нет репутации для этого.
Проверьте, какие class()
эти значения находятся во фрейме данных, похоже, в них может быть пробел, что может означать, что эти значения являются либо символом, либо, что более вероятно, фактором. Попробуйте
singaporeVector <- numeric()
for (i in singaporeINF){
singaporeVector <- append(as.numeric(as.character(singaporeINF)), i)
}
print(singaporeVector)
Тем не менее, если я прав с проблемой класса, было бы проще сделать следующее без l oop:
singaporeVector <- as.numeric(as.character(singaporeINF[1,]))