全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
13392 3
2015-12-04
如题,请教各位大侠。
我有一系列数据,其中的时间列是用13位时间戳表示的。我想把它们转换成精确到秒的日期时间格式。
我试过用下面的语句操作,但是得到的只是日期,没有小时-分钟-秒的数据。
datetime<-data[,1]/1000
datetime<- as.Date(as.POSIXct(datetime, origin="1970-01-01 00:00:00"))

在网上搜了很长时间也没有找到合适的解决方案。或许R语言中没有这个功能?
哪位大侠比较熟悉R语言,请帮忙解答。感激不尽!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-12-4 11:29:30
as.POSIXct之后就已经是时间日期格式了,再加as.Date反而把时间部分给去掉了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-4 11:35:16
这样啊,谢谢您的回复.
我试试看.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-4 11:47:41
真的如楼上所说,问题解决了。谢谢suimong!
对R我一知半解,以后得加强基础知识了。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群