R从CSV文件读取数字作为字符

时间:2018-11-29 07:41:02

标签: r

我正在将csv文件读取到R中,同时将整数转换为字符。

我尝试将其转换回如下所示的数字
    as.numeric(factor(x))

但是R将我拥有的数字转换为正整数,而这些数字并非以它们开头。

我都尝试添加

stringsAsFactors = F

dec="."

当我导入数据时,但这也不起作用

2 个答案:

答案 0 :(得分:1)

stringsAsFactors = read.csv()中为FALSE。

它将起作用。

答案 1 :(得分:0)

我用过

static TimeZoneInfo getCorrectTimeZone()
{
  return TimeZoneInfo.CreateCustomTimeZone("Time zone to workaround a bug", TimeZoneInfo.Local.BaseUtcOffset, "Time zone to workaround a bug", "Time zone to workaround a bug");
}

static ExchangeService getExchangeService()
{
  var service = new ExchangeService(ExchangeVersion.Exchange2010_SP2, getCorrectTimeZone());
  return service;
}

代替

read.csv

然后使用

read.table

成功了