posixct相关内容
我有两个数据。帧: # limits ID Start_1 End_1 Start_2 End_2 1 A 2013-04-23 2013-06-09 2013-04-26 2017-02-06 2 B 2013-05-12 2013-08-08 2013-04-26 2017-02-06 3 C 2013-04-24 2013-04-26 201
..
我正在尝试使用“时间标记"制作图表.这些时间标记是某些日期的垂直线.时间数据为 POSIXct 格式.我想使用 Plotly 很棒的交互界面并在其中使用我的 ggplot 对象. 问题是这些“时间标记"在使用 ggplotly() 后没有显示出来.我已经尝试过 plotly::add_segments() 但它不起作用.这里有两个可复制的例子: 1.对于非 POSIXct 数据,它可以
..
当我尝试使用 as.Date 将 POSIXct 日期时间强制为 Date 时,它似乎返回了错误的日期. 我怀疑这与时区有关.我尝试了 as.Date 中的 tz 参数,但它没有给出预期的日期. # POSIXct 返回第 24 个月的第几天数据$时间[3]# [1] “2020-03-24 00:02:00 IST"类(数据$时间[3])# [1] “POSIXct"“POSIXt"#
..
我有一组来自美国各地的数据,我正在尝试将其转换为每个“主题"的当地时间.我对每个事件都有 UTC 时间戳并将其转换为 POSIXct 格式,但每次我尝试包含 tz = DS$Factor 或 tz = as.character(DS$Factor) 在任何 POSIXct/POSIXlt 函数中(包括 format() 和 strftime())我收到一条错误消息: as.POSIXlt.P
..
我有一个数据框 df,它具有以下格式的日期因子变量: 2015-12-15 10:00:002015-12-19 12:00:002015-12-20 20:00:00 这是每小时的数据.在查看午夜 00:00:00 时会出现问题,因为它没有显示小时.它只是说: 21/12/2015 如您所见,它只表示日期,但缺少小时.所以我使用 strptime 转换为日期格式: df$date
..
我有一个 data.table(约 3000 万行),由 POSIXct 格式的 datetime 列和一个 id 组成 列和其他一些列(在示例中,我只留下了一个不相关的列 x 来证明还有其他列需要保留).dput 在帖子的底部. head(DT)# 日期时间 x id#1:2016-04-28 16:20:18 0.02461368 1#2:2016-04-28 16:41:34 0.8895
..
为什么遍历 Date 或 POSIXct 对象会导致 numeric?例如: test = as.Date("2009-01-01")打印(类(测试))# [1] “日期"对于(测试日){打印(类(天))}# [1] “数字" POSIXct 也会发生同样的事情: test = as.POSIXct("2009-01-01")打印(类(测试))# [1] "POSIXct" "POSIXt"
..
我有格式的数据 时间
..
您好,我有两个表(下面的表 1 和表 2),并希望根据最接近的时间戳将它们连接起来以形成预期输出.如果可能的话,某种涉及 dplyr 的解决方案会很好,但如果它使事情变得更加复杂,那就不行了. table1 =结构(列表(日期 = 结构(c(1437051300、1434773700、1431457200), class = c("POSIXct", "POSIXt"), tzone = "")
..
在将一组字符格式的日期转换为 POSIXct 对象时遇到以下错误. 示例数据: t 我的问题是为什么返回 z 中第二个日期的 NA?我有一个包含 8 年每小时数据的数据集(我从中复制了上面的日期),并且仅在 3/8 - 3/14 之间的日期和仅当小时为 02:00:00 时才会弹出此 NA 错误. 如果将日期转换为 POSIXlt,我不会遇到错误,所以这是我目前的工作. 有什
..
我有股票价格的数据(数据).股票数据我想可视化它.我首先使用 ggplot R 绘图来可视化该系列. 关闭日期2010-07-19 0.08082010-07-20 0.7547 当我使用下面的代码时 my_date_format
..
我有一个包含大约 200 万行日期字符串的 csv,格式如下: 2012/11/13 21:10:00 让我们称之为 csv$Date.and.Time 我想尽快将这些日期(及其随附数据)转换为 xts 我已经编写了一个脚本,可以很好地执行转换(见下文),但它非常慢,我想尽可能加快速度. 这是我目前的方法.有没有人对如何加快速度有任何建议? dt
..
如何从一系列丢弃日期部分的 POSIXct 对象中提取时间? 例如,我有: times 对应于这些日期: "2012-03-07 03:06:49 CET" "2012-03-07 04:37:07 CET""2012-03-09 01:22:45 CET" "2012-03-09 01:24:35 CET""2012-03-09 04:09:57 CET" "2012-03-09
..
我有一个相当大的数据框,其中有一列 POSIXct 日期时间(每小时数据约 10 年).我会标记当天属于夏令时的所有行.例如,如果夏令时从 '2000-04-02 03:00:00' (DOY=93) 开始,我希望可以标记 DOY=93 的前两个小时.虽然我是 dplyr 的新手,但我会尽可能多地使用这个包,并尽可能避免 for-loops 例如: library(lubridate)sd
..
我不确定将日期时间选择为 POSIXct 格式有什么问题.我已经阅读了一些关于基于 as.Date 对数据框进行子集化的评论,我可以让它毫无问题地工作.我也读过很多帖子,建议过滤 POSIXct 格式应该可以工作,但由于某种原因我无法让它工作. 示例数据框: library(lubridate)图书馆(dplyr)date_test
..
嗨,我有两个表(下面的表 1 和表 2),我想根据最接近的时间戳将它们连接起来以形成 expected_output.如果可能的话,某种涉及 dplyr 的解决方案会很好,但如果它使事情进一步复杂化,那就不是了. table1 =结构(列表(日期 = 结构(c(1437051300、1434773700、1431457200)), class = c("POSIXct", "POSIXt"),
..
为什么遍历 Date 或 POSIXct 对象会导致 numeric?例如: test = as.Date("2009-01-01")打印(类(测试))# [1] “日期"对于(测试日){打印(类(天))}# [1] "数字" 同样的事情发生在 POSIXct 上: test = as.POSIXct("2009-01-01")打印(类(测试))# [1] "POSIXct" "POSIXt
..
给定一个数据集 Dat,其中我有物种 (SP)、面积 (AR) 和时间 (TM)(在 POSIXct 中).我想对存在于物种 A 的个体的数据进行子集化,在记录之前和之后的半小时内,以及在同一区域内,包括两个相邻区域(+ 和 - 1).例如,如果物种 A 在 1:00 出现在区域 4,我希望将同一天 12:30 到 1:30 出现在区域 3,4 和 5 的所有物种进行子集化.例如: SP TM
..
我有数据: dput(head(data))>dput(头(数据))结构(列表(Gmt.time = c(“01.06.2015 00:00",“01.06.2015 00:01",“01.06.2015 00:02"、“01.06.2015 00:03"、“01.06.2015 00:04"、“01.06.2015 00:05"), 打开 = c(0.88312, 0.88337, 0.883
..
我在 xts 对象中有一堆 1 分钟的回报,索引为 POSIXct,时区为 GMT.回报在纽约证券交易所,所以我想转换为东部时区,但我想正确处理夏令时.这样做的最佳方法是什么?我在 EST 时区和 EDT 时区之间有点困惑.我希望我的时间在冬季和夏季正确转换为纽约时间. 解决方案 使用 indexTZ 和 America/New_York 时区 >尾巴(间谍)SPY.Bid.Price
..