【问题标题】:R error while using POSIXct使用 POSIXct 时出现 R 错误
【发布时间】:2017-03-21 13:24:34
【问题描述】:

这是我的数据,我想导入它们,所以当我执行这个命令时

  data.raw=read.csv(file=file.choose(),header=TRUE,sep=",",row.names=NULL)%>%
  mutate(date.re = as.POSIXct(date, format = "%d/%m/%Y"))

我收到以下错误

 Error in mutate_impl(.data, dots) : 
  c("do not know how to convert 'function (x) ' to class “POSIXct”", "do not know how to convert 'UseMethod(\"date\")' to class “POSIXct”")

这是我的数据提前谢谢你 data

【问题讨论】:

  • 没有数据很难,但是什么是日期?如果是列名,请尝试使用 data$date,如果不是:不知道!
  • 我没有下载一些随机链接。将文件的前几行(包括列标题)粘贴到问题中。
  • 数据在这里:1fichier.com/?8gsvdd1l68
  • 就像我说的,我不会下载一些随机链接。将您的数据粘贴到问题中。

标签: r excel csv


【解决方案1】:

应该是:

data.raw=read.csv(file=file.choose(),header=TRUE,sep=";",row.names=NULL)%>%
mutate(date.re = as.POSIXct(date, format = "%d/%m/%Y"))

sep是不同的“;”

【讨论】:

    猜你喜欢
    • 2013-07-18
    • 1970-01-01
    • 2017-12-10
    • 2020-08-30
    • 1970-01-01
    • 1970-01-01
    • 2019-03-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多