lubridate

    0热度

    1回答

    我拥有包含年份,月份,星期的列的数据。我如何将它转换为与lubridate的日期。文档中的示例使用年,月和日。 让我们假设以下数据 year month week 2017 1 1 2017 2 35 2017 3 50 我该如何使用。 makedate()与上述数据?

    1热度

    1回答

    我今天在编程方面不是很有经验,但在过去很远的地方做了一些工作。 我们支持共享车,每辆车都有预约开始日期时间和结束日期时间。每个预订的start-dt和end-dt全部为00或30分钟,持续时间> = 30分钟。 现在我们有很多车在同一个地方,我想看看有多少辆车在重叠时间进行预订。 为此,我在两次之间建立一个时间间隔为30分钟的时间序列。 library(dplyr) TimeSlot =

    2热度

    2回答

    这可能是一个简单的问题,但我是R新手,无法找到答案(或者是用错误的方式搜索)。 我目前正在进行一项涉及删除小于5分钟的所有时间值的项目。数据示例如下,使用“lubridate”软件包创建时间。 Time 19S 1M 24S 7M 53S 11M 6S . . . 现在我想删除这是不到5分钟的所有值。因此,最终的数据集我希望得到的是: Time 7M 53S 11M 6S

    3热度

    1回答

    当试图回答this question时,我遇到了使用filter从dplyr -package到lubridat -period列的问题。 实施例的数据: df <- data.frame(time = ms(c('0:19','1:24','7:53','11:6')), value = 1:4) 使用: filter(df, time > ms('5:00')) # or: filte

    2热度

    1回答

    我用lubridate来做转换。支持英文字符,但不支持中文字符。例如, > library(lubridate) > mdy_hm("01/31/2017 08:01 PM") [1] "2017-01-31 20:01:00 UTC" > mdy_hm("01/31/2017 08:01 AM") [1] "2017-01-31 08:01:00 UTC" 将“AM”和“PM”条件分

    0热度

    1回答

    我已经尝试了几种不同的方法解析日期时间R在这个日期时间,lubridate :: mdy_hm似乎工作,但也有一个奇怪的行为,不处理单个数组的元素? datetimes <- c("10/6/20176:00 PM EDT", "10/16/20171:00 PM EDT", "10/6/201711:00 PM EDT", "10/16/201711:00 PM EDT") substrRi

    0热度

    2回答

    我有很多不同的电动汽车(car1 ... carN),在开始行程(start_trip)时带有充电状态(SOC)和结束(end_trip)。之间的一辆车被装载,到最高水平。我知道装载电池的充电容量(〜0.35 /分钟)是每公里所需容量(0.22 /公里)。在两次旅行之间,我们有几分钟的时间加载,在旅行期间,容量下降。 如果我假设未来能够提供与电动汽车相同的服务,我想估计在满足99%预订需求的旅行之

    0热度

    1回答

    使用lubridate包我想添加秒(为示例的目的)在一个tibble的"POSIXct", "POSIXt"字段。 b <- structure(list(`"a"` = c("a", "a", "a", "a", "a"), Date_time = structure(c(1506694322, 1506694270, 1506693970, 1506693897, 1506693849),

    2热度

    1回答

    集团展开日期 我有这样的数据: structure(list(group = c("A", "A", "A", "A", "B", "B"), date = structure(c(1262304000, 1267401600, 1288569600, 1293840000, 1328054400, 1333238400), class = c("POSIXct", "POSIXt"), tz

    0热度

    1回答

    问题: 我试图通过依赖于一个ID矢量特定日期时间来过滤我的数据帧。 具体而言,对于观察其中df$id == "A",我想要删除2017-08-05 00:20:00和2017-08-10 13:55:00之间的行。但是,对于观察其中df$id == "B",我想删除不同时间间隔的行,2017-08-05 00:30:00和2017-08-10 13:55:00。 实例数据框: date <- as