2015-02-24 210 views
0

我試圖從標題所述的.txt文件導入數據。 問題(我猜)是該文件的結構。這是我試圖導入文件:(。「冬季溫度,夏季溫度,...)從txt文件導入的問題

"climate" <- list(
"winter temperature" = c(
4.4, 3.8, 1.8, 3.9, 0.3 ... 
), 

"summer temperature"=c( 
15.4, 16.6, 15.1, 15.4, 15.2 ... 
) 
, 
"winter precipitation"=c( 
239, 153, 184, 150, 148 ... 
), 

"summer precipitation"=c(
240, 85, 185, 194, 267 ... 
), 

"sun hours per year" =c(
1594, 1781, 1581, 1348, 1501 ... 
) 
) 

什麼,我想實現的,是有名字在我的矩陣的第一行,並在我的矩陣的第二行向量

我已經玩過RStudio中的導入嚮導,但我不認爲該向導就足夠這個文件結構 任何建議,或一個很好的導入數據到R的教程?

+0

這看起來不像「原始」數據文件。這是創建對象的R代碼。而不是將其作爲數據導入,您實際上需要執行此R代碼以生成氣候對象。 'source()'可以爲你做這個;但確保您信任文件中的所有代碼。 – MrFlick 2015-02-24 21:55:49

回答

0

這是一個描述列表的R代碼,您通常使用

source ("yourTextFile.txt") 

但是這裏可能不起作用,因爲它們的名字是空格,R更喜歡點和引號。刪除引號和空格應該這樣做。

然後使矩陣是另一個問題。

+0

然後可能是一個'data.frame(氣候)'好的措施。 – MrFlick 2015-02-24 21:54:32