【发布时间】:2016-04-18 18:49:01
【问题描述】:
我在 Windows 上使用过 Rstudio,由于某些原因,我不得不在 Ubuntu 上更改为 Rstudio。
我一直在尝试从我的目录中读取文件,但是当我使用 header = TRUE 时,我收到以下错误消息Error in type.convert(data[[i]], as.is = as.is[i], dec = dec, numerals = numerals
我的实际路径是: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) -- “木制圣诞树”
【问题讨论】:
-
您可能应该使用
read.csv2,因为您的分隔符是分号而小数点是逗号。这些是该功能的正确默认值。如果需要进一步的建议,将文件的前几行发布为对您的问题的编辑会很有帮助