问题标签 [chron]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 如何获取 chron 以转换 Excel 序列日期的向量
我试图在使用 plot() 之前将矩阵的元素从 Excel 序列日期转换为 Date 对象的向量。
我可以创建一个向量并得到预期的结果:
但是当我尝试在我的实际向量上使用它时,它不起作用
我敢肯定这很简单,但我尝试了很多变体,但都没有奏效。关于我做错了什么有什么建议吗?
r - 使用 chron 和 sapply 在 R 上可能存在错误
我对 R、chron 对象和 sapply 函数有疑问。我更改了默认来源:
现在,如果我运行:
但是,如果我用 sapply 迭代运行它,我会得到:
所以它提前了 70 年,这是我的起源 (1900) 和默认起源 (1970) 之间的差异。
我想问一下您是否会遇到这种情况,以便发送错误报告,或者是否有对此行为的解释以及如何解决它。
提前致谢!!
PS:我的 R 版本是“R 版本 3.4.2 (2017-09-28)”,运行在 GNU/Linux openSUSE Leap 42.2 64 位。Chron 包版本为 2.3-45
r - 将字符类型的时间(24 小时格式)转换为 R 中的时间
我有一个字符格式的时间数据框,我需要将其转换为时间格式。我试过使用 strptime 和 POSIXct 但它也添加了日期。我只是需要时间。
例如:TRK_DEP_TIME <- c("22:00", "14:30"......)
_____ 字符数据类型
正在做........as.POSIXCT(TRK_DEP_TIME, format = %H:%M")
结果将是("10/11/17,22:00", "10/11/17, 14:30".....)
我正在寻找时间,我不需要与它相关联的日期。有什么办法可以做到这一点?
r - R chron %in% 比较只识别每隔一个日期
我在 R 中使用 zoo 和 chron 包来读取和转换数据。有一次,我需要选择与另一个 chron 对象相对应的 chron-indexed zoo 对象的一部分。不幸的是,使用 %in% 运算符我只能得到相应日期的一部分。这是一个重现错误的 MWE:
(意外)输出是:
r - 将十进制数转换为 R 中的 HH:MM:SS
我有一系列十进制数字(马拉松比赛分段时间):64.90 等,我想使用 R 将其转换为 HH:MM:SS 格式,以便我们可以将结果用于时间数学。我正在寻找的答案是:1:04:54。
chron 似乎没有做我期望它做的事情。
chron::times(64.90) 天数:[1] 64.9
第一次来这个网站,请善待。谢谢。
r - 将选择字符变量转换为R中数据框中的时间
我正在尝试将数据框中当前为字符的几个变量更改为时间。我只使用从 csv 文件中导入了我想要的变量
ids_dates_times 示例(这只是前 4 个变量,注意有 14 个需要转换为时间):
我希望我的下一行代码将选定的列转换为时间。
我收到以下错误
convert.times(times., fmt) 中的错误:格式 hh:mm:ss 可能不正确
我尝试了以下方法:
这导致:
List of 22
$ id_phresh : chr "character"
$ D1_Date : chr "character"
$ D1_Bed_Time : chr "character"
$ D1_Wake_Time: chr "character"
这些应该是日期和时间,而不是字符,对吗?任何帮助都是极好的!
r - r中只有时间(无日期)的序列
我正在尝试制作一个仅由一小时间隔的时间组成的序列,没有日期。它应该如下所示:
我知道这段代码有效:
这使
但这不是我想要的。因此我尝试了
这给出了一个错误
我现在卡住了,所以我希望有人可以帮助我。当然我可以把它打出来,但我想要一个干净的解决方案。
r - hr:min:sec 格式的列中时间的标准偏差
在“hr:min:sec 格式的列中的平均时间”问题中,给出了以下示例:
如何获得 hr:min:sec 作为标准偏差的结果?如果我使用 R 函数sd,结果如下所示:
r - Is scale_x_chron broken in ggplot2 2.2.1 and R 3.5.0?
If I run the example in ?scale_x_chron
:
I get
Is the function broken? Should I install another version? I tried to update via rstudio update button (in packages) but no luck.
EDIT: chron version is chron_2.3-45
EDIT2: I have noticed that
It used to work back in R 3.4... I am having trouble to go back to previous versions of R, so this is really a problem for me..
r - 如何以 hh:mm 绘制 chron 时间?
我正在尝试将 Time 绘制为hh:min
or hh:min:ss
。但是由于我使用的是 chron 包(它将时间值恢复为一天的一小部分),ggplot 不知道如何自动选择时间类型对象的比例,因此它使用连续来绘制数据。一些数据样本:
这给出了 Y 轴工作的图表,但 X 轴是从 0 到 1 的值(因为我所有的时间数据都是从00:00:00
到24:00:00
)。如何将一天中的这一部分转换为时间值,以便 ggplot 可以将其绘制为hh:mm:ss
or hh:mm
?
PS:我尝试了此解决方案(将 chron 时间绘制为从原点开始的小时数),但它不允许我使用该"%02d:00"
格式。