posixct

    1热度

    1回答

    我有一个data.table对象,其中的列日期和时间存储为IDate/ITime对象。我还有一个时区列,其中时区是以字符形式给出的。 现在我想创建一个使用POSIXct格式的列DateTime。但我不知道如何将正确的时区添加到对象。 #Create the data.table object dtData <- data.table( Index = seq(1,5), Time= as.IT

    0热度

    2回答

    我有一个由两列组成的数据集。日期时间列和具有数字值的列。它是一个简单的数据集,所以我没有附加它.. 我需要做的是过滤或子集与课程表相对应的数据,以便我得到具有日期时间值和数值的数据集/数据框当时的课只有讲座。 课程表与一周中的每一天不同,星期一8:00-9:50,10:30-11:30,14:50-15:50。星期二10.30-11.30,14.10-15.30,星期三......等等。 任何想法

    4热度

    1回答

    在Oracle DB: DESCRIBE ORACLE_DB_TABLE; |---------------------------------------| | Column Name | Data Type | |---------------------------------------| | TRANSACTION_TIME | DATE | | TRANSACT

    2热度

    2回答

    取两个区间:[1,6]和[6,12]。 6号属于第二个,但不是第一个。同样可以在lubridate中完成吗? (This涉及Python中的问题...) library(lubridate) date1 <- ymd(20010101); date3 <- ymd(20010103); date6 <- ymd(20010106); date12 <- ymd(20010112) intA <

    7热度

    4回答

    我有告诉当天的日期格式(格式为“YYYY-MM-DD”,例如“2015-03-11”)和时间(0-23)编号的一天。 什么是生产形式 "2015-03-11" and hour = 0 -> "2015-03-11 00:00" "2015-03-11" and hour = 1 -> "2015-03-11 01:00" "2015-03-11" and hour = 2 -> "2015-

    1热度

    1回答

    我成功减去了df1(下)的两个POSIXct列。但是,由于所有行的时差都大于1小时,因此R会以小时为单位给出结果。我知道这是有道理的,但是有没有直接的方法让它返回分钟呢? df1 <- data.frame(time.stamp1 = c("2015-01-05 15:00:00", "2015-01-05 16:00:00", "2015-01-05 18:00:00", "2015-01-05

    3热度

    3回答

    我正在试验R来分析一些测量数据。我有一个包含200多万行测量值的.csv文件。这里有一个例子: 2014-10-22 21:07:03+00:00,7432442.0 2014-10-22 21:07:21+00:00,7432443.0 2014-10-22 21:07:39+00:00,7432444.0 2014-10-22 21:07:57+00:00,7432445.0 2014

    0热度

    2回答

    我有R A表所示: start duration 02/01/2012 20:00:00 5 05/01/2012 07:00:00 6 etc... etc... 我得到这个通过导入从Microsoft Excel表格,看上去是这样的: date time duration 2012/02/01 20:00:00 5 etc... 我然后通过运行下面的代码合并的

    2热度

    1回答

    我已经下载了一些气候再分析数据,花了很多时间从grib转换为cdf,最后现在我设法使它在R中工作。下一期我是那个时候是一个字符向量,类似以下内容: tt =c( "20090101","20090101.25","20090101.5","20090101.75","20090102", "20090102.25","20090102.5","20090102.75","2009

    1热度

    1回答

    将字符格式的一组日期转换为POSIXct对象时遇到以下错误。 示例数据: t<-c("3/11/2007 1:30", "3/11/2007 2:00", "4/11/2007 2:00") str(t) chr [1:3] "3/11/2007 1:30" "3/11/2007 2:00" "4/11/2007 2:00" z<-as.POSIXct(strptime(t, form