【问题标题】:problems reading the head of a file in r for ubuntu在 r 中为 ubuntu 读取文件头的问题
【发布时间】: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,因为您的分隔符是分号而小数点是逗号。这些是该功能的正确默认值。如果需要进一步的建议,将文件的前几行发布为对您的问题的编辑会很有帮助

标签: r ubuntu rstudio


【解决方案1】:

我明白了!我正在发布我找到的解决方案,以防有人需要。

我的原始数据包含特殊字符,这在 Windows 上似乎不是问题,但在 Ubuntu 上并非如此。所以我改变了那些特殊字符。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-16
    • 2021-05-18
    • 2020-10-22
    • 2015-05-19
    • 2014-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多