2015-01-02 83 views
0

我使用:閱讀文本文件

x<-read.table(file,sep="") 

爲了從.txt文件中讀取一個空間分隔的數字,但我收到的數據備份在多個列,因爲文本文件包含多行(其數據沒有不同但類型相同)。 如何將不同行中的所有數字讀入一列?

回答

1

您可以使用?scan

x <- scan(file, what = "numeric") 

什麼simiar,這取決於你的文件的結構,應該工作。您可能需要檢查/調整sep參數。

scan描述:

數據讀入從控制檯或文件的向量或列表。

如果你想x如在data.frame列,你可以做

dat <- data.frame(x) 

之後。