В цикле я пытаюсь получить вектор-столбец фактора класса в числовой.Ссылка на вектор-столбец в кадре данных в цикле
Если бы не петля, код будет выглядеть
c1$values <- as.numeric(as.character(c1$values))
Но как я могу ссылаться на $ значения c1 с петлей? Я попробовал два подхода:
get(paste('c',i,"$values", sep=""))
просто не работает даже за пределами цикла, в то время как
get(paste('c',"1", sep=""))[[1]]
работает в себе (возвращает вектор-столбец), но при попытке выполнить операцию:
assign(get(paste("c","1", sep=""))[[1]], as.numeric(as.character(get(paste("c","1", sep=""))[[1]])))
возвращает ошибку «неверный первый аргумент».
Любые идеи?
Спасибо,
Роберто
Могу ли я увидеть цикл? Мне это трудно понять без него. :/ –