2016-01-13 21 views
0

我在Windows上使用過Rstudio,由於某些原因,我必須在Ubuntu上更改爲Rstudio。 我一直在試圖讀取我的目錄中的文件,但是當我使用header = TRUE我有以下錯誤消息
Error in type.convert(data[[i]], as.is = as.is[i], dec = dec, numerals = numerals讀取r中的文件頭爲ubuntu的問題

我的實際路徑是:
tal <- read.csv("Documents/Docs/Test/DaMx/Tla/Tula_General.csv", sep=";", dec=",", na.string = "nd", header = TRUE, row.names =1)

我想讀我的文件的第一行作爲標題,我已經檢查過,沒有拼寫問題。我看不出有什麼問題。任何幫助都會被深深地折服。

我,使用R版本3.2.3(2015年12月10日) - 「木製聖誕樹」

+0

您應該使用'read.csv2',因爲您的分隔符是分號,而小數點標記是逗號。這些是該功能的正確默認值。如果需要進一步的建議,將文件的前幾行作爲對問題的編輯將會很有幫助 –

回答

0

我知道了!我發佈了我發現的解決方案,以防有人需要它。

我的原始數據包含特殊字符,這在Windows中似乎不是問題,但對於Ubuntu而言並非如此。所以我改變這些特殊字符。