posixct

    1熱度

    2回答

    我有一個數據幀,看起來像這樣: Timedate TotalSolar_MW 20 2013-06-01 04:45:00 13.0 21 2013-06-01 05:00:00 41.7 22 2013-06-01 05:15:00 81.8 23 2013-06-01 05:30:00 153.0 24 2013-06-01 05:45:00 270.7 25 201

    2熱度

    2回答

    我想基於POSIXct格式的日期時間列擴展R中的數據幀。我數據框中的每一行日期時間(列[1])當前都表示時間塊的開始。時間段的長度以秒爲單位在列[2]中給出。我想擴大數據幀,得到用於在該時間塊中的每個第二分離的時間標記(行),如在第2列 這裏指定的是一些示例性數據: structure(list(datetime = structure(1:5, .Label = c("14/04/2013 17

    2熱度

    1回答

    我使用此代碼計算時間差。 ctym <- lapply(G, function(x) x[k,2]) y <- lapply(G, function(x) x[j,2]) t1 <- c(y,ctym) dt1 <- as.POSIXct(t1) dtyme <- difftime(dt1[2],dt1[1],units = "mins") 輸出時間爲T1是: [[1]]

    6熱度

    2回答

    我試圖從PostgreSQL數據庫中提取數據,並且時間戳字段的結果不一致。我不確定我是否正確處理POSIXct結果。否則,我想我在RPostgreSQL包中發現了一個錯誤。這裏是複製問題的方式: 假設存在一個字段(PostgreSQL可以運行在這)一個Postgres數據庫中的表: CREATE DATABASE mydb; CREATE TABLE test_table ( "Da

    1熱度

    1回答

    我有一個數據框,一年的負載概況。第一列從「2011-01-01 00:00:00」到「2011-12-31 23:00:00」以小時爲單位存儲爲POSIXct。第二列以數字形式存儲幷包含多個數據。 df <- as.data.frame(matrix(ncol = 2,nrow = 8760)) df[,2] <- as.data.frame(rnorm(8760,50000,10000))

    2熱度

    1回答

    我需要一些幫助來理解和解決與as.POSIXct相關的一些奇怪行爲。 我正在從三個不同的米以三分鐘的時間間隔收集三年的光數據。爲了將此數據與其他數據集匹配,我試圖使用動物園以5分鐘的間隔創建插值光測量。 當我將日期和時間轉換爲as.POSIXct時會出現奇怪的問題。該轉換對大部分數據集都能正常工作,但始終將時間設置爲三個特定時間段的一小時:03/13/11 2:00:00 - 2:45:00,03

    2熱度

    3回答

    使用以下數據: $cat spike.csv time,ts,count 2013-04-30 23:58:55,1367366335,32 2013-04-30 23:58:57,1367366337,664 2013-04-30 23:59:03,1367366343,4892 2013-04-30 23:59:04,1367366344,5185 2013-04-30 23:59

    0熱度

    1回答

    工作時有日期時間字段更新SQL Server表,我有如下意見:有一個 > options(digits.secs = 3) > z <- strptime("20/2/06 11:16:16.68", "%d/%m/%y %H:%M:%OS") > z [1] "2006-02-20 11:16:16.67" > z <- strptime("20/2/06 11:16:16.683",

    3熱度

    1回答

    我不確定這是否只是一個輸出問題,但只是想檢查。 我有以下字符串,我想轉換爲POSIXct,但不像傳統的POSIXct我有亞秒級準確度,我想維護,因爲我想用它作爲一個xts對象的索引。 所以,問題如下,我有字符串對象j > dput(j) c("2013-07-09 23:40:00.001", "2013-07-09 23:40:00.002", "2013-07-09 23:40:00.003

    0熱度

    1回答

    我無法找到我的POSIXct格式問題的解決方案 - 我有一個月度數據。這是我的代碼廢料: Data <- as.POSIXct(as.character(czerwiec$Data), format = "%Y-%m-%d %H:%M:%S") get.rows <- Data >= as.POSIXct(as.character("2013-06-03 00:00:01")) & Data <