【发布时间】:2021-08-26 17:01:26
【问题描述】:
我有一个包含不同列的数据框。 一列称为“TIMESTAMP”。点击栏目,我看是一个字符,往下看就是内容:
TIMESTAMP Price
2003-06-20 09:19:00 5.25
2003-06-20 09:21:00 5.34
2003-06-20 09:22:00 5.43
2003-06-20 09:23:00 5.32
我想将完整的“TIMESTAMP”列转换为as.POSIXct
这样做的原因是,我想随后在列中添加缺少的分钟,正如您从第 1 行到第 2 行看到的那样,09:20:00 缺少时间戳。我想将09:00:00 缺少的分钟添加到17:30:00,当然还有正确的日期。
我们将数据框称为data。
我试过as.POSIXct(data$TIMESTAMP, format="%Y-%m-%d %H:%M:%S"),但我不确定它是否成功,因为数据框中的数据没有改变。
是否还有提示如何在获取正确格式后添加缺少的时间戳?
感谢您的帮助!
【问题讨论】:
标签: r datetime timestamp format