lubridate

    -1热度

    1回答

    我试图将两个向量的日期合并到一个向量中。我一直在使用lubridate软件包使用日期。 首先我创建日期的两个向量: library(lubridate) mydate <- mdy("04/01/2016") mydate_range <- mydate + (1:12)*months(1) anotherdate_range <- mdy("05/01/2017") + (1:12)*

    3热度

    1回答

    在R中使用lubridate包时,我看到了意想不到的结果。我只是试图将两个日期合并到一个向量中。当我这样做时,时区会改变。这里发生了什么? > x <- ymd("2016-02-08") > y <- ymd("2016-03-29") > x [1] "2016-02-08 UTC" > y [1] "2016-03-29 UTC" > c(x,y) [1] "2016-02-0

    1热度

    1回答

    我有一个数据库与字符类的日期多列。我想使用R中的lubridate包来一次转换它们。我没有解析日期格式的麻烦,但在多列应用lubridate。有什么建议么? crimes.df <- data.frame(offense.date = c('06102003', '05122006'), charge.date = c('07152003', '10012010')) 我已经试过 crimes

    0热度

    1回答

    我使用lubridate比较多个时间间隔 firstdate <- 2015-01-02 00:42 nextdate <- 2015-01-02 07:19 difftime(nextdate, firstdate, units = "hours") >Time difference of 397 mins 不过,我在与我想遍历和日期之间的间隔时间比较240+日期的csv文件两列。 我

    3热度

    2回答

    我需要从具有这些属性值的向量中提取开始年份和结束年份。 yr<- c("June 2013 – Present (2 years 9 months)", "January 2012 – June 2013 (1 year 6 months)","2006 – Present (10 years)","2002 – 2006 (4 years)") yr June 2013 – Presen

    0热度

    1回答

    我想重现情节: 从link 我几乎能做到这一点,但我错过了什么: library(lubridate) library(ggplot2) # get the data dates <- seq(as.Date("2012-01-01"), as.Date("2014-12-30"), by = 1) series <- seq(from = 1, to = 1095, by = 1) d

    0热度

    3回答

    我想用下面的格式来解析以下日期时间: library(lubridate) a <- "2004-05-07 18:24:58.666424" 我尝试以下,但返回来港 b <- lubridate::mdy_hms(a) c <- lubridate::mdy(a) 任何人都可以请解释如何解析这个。如果不使用lubridate,我也很好。

    0热度

    1回答

    我试图在R中使用lubridate获取数据帧的时差col2-col1。 这是我的格式为: V1 V2 1 2014-07-01 19:15:03 2014-07-01 19:19:44 2 2014-07-01 19:29:57 2014-07-01 19:34:39 3 2014-07-01 19:44:53 2014-07-01 19:49:34 ... 28 201

    2热度

    1回答

    我在“CET”中获得了一些带有POSIXct时间戳的数据(中欧时间=冬季= UTC + 0100 )和“CEST”(中欧夏令时= UTC + 0200)。由于夏令时我在绘图和计算方面遇到了一些麻烦,因此我希望所有时间戳均为UTC + 0100时间。 这里是我的折返到冬天时天戳个例子: > tdf$time_posix_vec[1:20] [1] "2015-10-25 00:00:00 CEST

    2热度

    1回答

    嗨我想提取天数变量Days2010:Days2015。生日和结束日期可能会跨越一年或更长时间。 df <- data.frame(BEGIN_DT = c("12/12/2013", "01/14/2013", "02/12/2012", "09/23/2013", "10/18/2013"), END_DT = c("09/04/2015", "06/01/2013", "04/0