我有一个csv文件,其中的行充满了字符串。 字符串是我要在R中读取的时间格式。
Tue Feb 10 12:18:39 +0000 2015
Tue Feb 10 12:19:56 +0000 2015
Tue Feb 10 12:19:57 +0000 2015
我知道我们使用。
%a %b %d %x %z %Y
但是如何在R中实际编写呢? 我试过了
strptime("file.csv"[ ],format="%a %b %d %x %z %Y")
答案 0 :(得分:0)
几乎。您应该先将csv读入一个对象,例如与read.csv()
。然后,您可以
strptime(df$V1, "%a %b %d %H:%M:%S %z %Y")
[1] "2015-02-10 13:18:39" "2015-02-10 13:19:56" "2015-02-10 13:19:57"
df <- read.table(text = "Tue Feb 10 12:18:39 +0000 2015
Tue Feb 10 12:19:56 +0000 2015
Tue Feb 10 12:19:57 +0000 2015", sep = ";") # so it will not interpret space as separator