首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >怎样才能把chron time列拿回来?

怎样才能把chron time列拿回来?
EN

Stack Overflow用户
提问于 2021-02-23 13:30:18
回答 1查看 29关注 0票数 0

我以前的数据中有一个chron列,但是当我从列表转换到数据帧时,chron time变成了字符。我想要拿回chron专栏,怎么做?

现在chron列如下所示,属性是字符。我想把它换回chron。我使用了函数as.chron(),但它不起作用。

代码语言:javascript
复制
[1] "18408.5534143519" "18408.5697800926" "18408.6092824074" "18408.6126273148"
[5] "18408.6261921296" "18408.6345023148" "18408.677962963"  "18408.6815277778"
[9] "18409.3885416667" "18409.3949652778" "18409.4003125"    "18409.438900463" 
[13] "18409.4422222222" "18409.4495023148" "18409.4690856481" "18409.4788310185"
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-23 13:38:47

假设最后的注释中所显示的输入是可重复的:

代码语言:javascript
复制
library(chron)
as.chron(as.numeric(x))

给予:

代码语言:javascript
复制
 [1] (05/26/20 13:16:55) (05/26/20 13:40:29) (05/26/20 14:37:22)
 [4] (05/26/20 14:42:11) (05/26/20 15:01:43) (05/26/20 15:13:41)
 [7] (05/26/20 16:16:16) (05/26/20 16:21:24) (05/27/20 09:19:30)
[10] (05/27/20 09:28:45) (05/27/20 09:36:27) (05/27/20 10:32:01)
[13] (05/27/20 10:36:48) (05/27/20 10:47:17) (05/27/20 11:15:29)
[16] (05/27/20 11:29:31)

备注

代码语言:javascript
复制
x <- c("18408.5534143519", "18408.5697800926", "18408.6092824074", 
"18408.6126273148", "18408.6261921296", "18408.6345023148", "18408.677962963", 
"18408.6815277778", "18409.3885416667", "18409.3949652778", "18409.4003125", 
"18409.438900463", "18409.4422222222", "18409.4495023148", "18409.4690856481", 
"18409.4788310185")
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66334099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档