0
хотел бы знать, как назначить элемент символа как имя вектора R.Присвоить символов для имен векторов в R
например
hk=0.55
paste0("rr",hk)
[1] "rr0.55"
теперь я хотел бы сделать
paste0("rr",hk)<-c(1:10)
Error in paste0("rr", scale) <- c(1:10) :
Target of assignment expands to an object outside language
как оставить вектор так
> rr0.55<-c(1:10)
> rr0.55
[1] 1 2 3 4 5 6 7 8 9 10
????
спасибо помочь
Престола 'assign' .... – joran
Как Joran указывает на ответ, чтобы использовать' assign' и что было до того здесь ответа?. С учетом сказанного, если вы объясните, что вы на самом деле пытаетесь сделать, мы, вероятно, можем лучше подойти к работе с вашими данными. Скорее всего, ответ будет «Использовать список» вместо того, чтобы использовать подход, который вы сейчас находитесь. – Dason