2016-11-18 53 views
1

我有一堆標題爲100,102,104等等(執行拆分後)的數據框,但我似乎無法在R中調用它們,因爲它們是數字。如何在標題爲數字的R中調用數據框?

當我將數據框與這些數據框合併時,我嘗試在它們周圍放上「」和「'等字符,但它只填充數字列,而不是數據框本身。

任何人都知道如何解決這個問題?

+2

考慮重命名要拆分的列的標籤,例如使用'糊()'。 – mtoto

+0

'split'返回一個列表。您可以簡單地使用'thelist [[「100」]]'來代替使用反引號。目前還不清楚在使用'split'後會出現所描述的問題。 – Roland

回答

5

可以保護標識符與反引號:

R> `123` <- data.frame(a=1:3, b=letters[1:3]) 
R> `123` 
    a b 
1 1 a 
2 2 b 
3 3 c 
R> 
+0

這就是我一直在尋找的!謝謝。 – kslayerr

+1

不客氣。隨意接受(點擊標記)和/或upvote(點擊向上的三角形)。 –

+2

會做(堆棧溢出讓我等待12分鐘...) – kslayerr

相關問題