gpt4 book ai didi

r - 只需要R中日期时间对象的时间部分

转载 作者:行者123 更新时间:2023-12-03 20:30:45 26 4
gpt4 key购买 nike

我在R中有一个时间向量,all_symbols $ Time,并且我试图找出如何获得正确的时间(或将时间转换为字符串而不丢失信息)。我用

strptime(all_symbol$Time[j], format="%H:%M:%S")


由于某种原因,假设日期是今天并返回


[1]“ 2013-10-18 09:34:16”


R中的日期和时间格式非常令人讨厌。我只想在不增加太多软件包的情况下抽出时间(实际上是任何东西-我在无法安装库的学校计算机上)。

最佳答案

一旦使用strptime,您将有必要获取一个日期时间对象,并且格式字符串中没有日期的默认行为是假定今天为日期。如果您不喜欢,则需要在字符串前面加上一个您选择的日期。

@James的建议等同于我要建议的内容:

format(all_symbol$Time[j], format="%H:%M:%S")


我知道的唯一具有时间类别的包(即一天中没有相关日期值的时间)是package:chron。但是,我发现使用格式作为从POSIXt对象输出字符值的方式非常适合需要因子输入的函数。

关于r - 只需要R中日期时间对象的时间部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19460608/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com