我想動態地將一個新的對象命名爲某個對象的一個元素。如何通過R中元素的值來命名對象?
例如:
老對象:
df1 <- data.frame(R = c('2','2','2','2'), P = c('e','ss','ww','tt')
新對象名稱應該是af2
,而從'af2'
的'2'
應從df1$R
被轉移或let's說df1[1]
。
要missunderstandings爲完全清楚:
如果
DF1 $ R = C( '5', '5', '5')
新對象的名稱應該是af5
謝謝你這麼多
應該是什麼輸出如果'DF1 $ R = C( '5', '2',」 7')'? –
如果你想這樣做,不要把這些對象放到全局環境中。把它們放到一個列表中。 – Roland
@ Saurabh13,在這種情況下,df1 $ R的元素總是相等的,但要回答你的問題,應該是'af5' –