我在R中读过一个csv文件。读完后我需要将Data列转换为Date对象,将Time转换为Time Object。我该怎么做。此时文件在内存中。 另外如何获取文件中所有列的类?我尝试了lapply和sapply。它将列的名称打印到控制台,但没有说出类的任何内容。
答案 0 :(得分:1)
你需要strptime功能。确切的代码将根据.csv文件的时间格式而有所不同,但是您可以在here下面的链接中找到相应的方法。
所以,如果你的日期时间是这样的: 2014/01/04 12:30:36
然后你的代码看起来像这样:
strptime(data$column_name, format="%Y/%m/%d %H:%M:%S")
要查找类,只需使用class()函数。
通过一些研究可以很容易地发现这些工具。在问你的问题之前,下一次付出更多的努力。
希望这有帮助。