posixlt

    -1熱度

    2回答

    我想計算多個樣本的時間序列的曲線下面積。 POSIXlt 我的數據是建立這樣 day = c(rep(1, 4), rep(2,4)) time = c("2016-11-10 11:40:42", "2016-11-10 11:45:42", "2016-11-10 11:50:42", "2016-11-10 11:55:42", "2016-11-1

    0熱度

    1回答

    我正在嘗試使用已加載到R的csv文件進行一些分析。我正在通過測試[[3]] [[1]]執行以下操作來訪問特定值例如,以獲得特定的值: test <- read.csv(file = "test.csv") test <- data.frame(lapply(test, as.character), stringsAsFactors=FALSE) 否則我會得到這樣的事情: > chicago[

    0熱度

    1回答

    我會從不同的傳感器,包括每分鐘的時間戳一些數據每n個值的平均數。 爲了使我的數據可視化,我想用平均值對每10個值進行總結。 我的數據是這樣的: Temp Humidity Pressure Time 1 21.9 66.1 1007.76 2017-07-24 18:13:02 2 21.9 66.2 1007.76 2017-07-24 18:14:05 3 2

    0熱度

    1回答

    我的問題分爲兩個部分: 第1部分: 我有一個函數,getdata()我用拉信息的日期範圍。 get_data <- function (fac_num, start_date, end_date) { if (!(is.null(fac_num) | is.null(start_date) | is.null(end_date))) { if(end_date - star

    1熱度

    1回答

    我正在使用ggplot2來創建一個簡單的兩個變量圖。我的數據集「下游」包含來自下游鹽度探頭的數據和來自手持式電導率儀的數據。我正在使用該圖來顯示手持式電導率計所遺漏的大量數據。我希望通過使用geom_rect層來突出手持式電導儀所遺漏數據中的一些峯值。到目前爲止,我笨重的代碼如下所示: library(ggplot2) > Downstream <- read.csv("~/Desktop/Do

    0熱度

    2回答

    我有一個帶有時間信息的矢量,每天只記錄一次日期。我需要將矢量轉換爲可用格式,例如POSIXlt。時間是有序的,一天中的所有時間(%H:%M)都屬於在無日期時間之前記錄的最後日期。 t <- structure(c(6L, 1L, 2L, 3L, 4L, 5L, 10L, 7L, 8L, 9L), .Label = c("00:15", "00:25", "00:35", "00:45",

    1熱度

    1回答

    我正在使用R 3.4.0和dplyr 0.5.0(我也使用R 3.3.3進行了測試,並且我有相同的錯誤)。 過去我一直在使用這種類型的代碼(甚至是昨天!),但由於某些原因,它今天會產生一個錯誤。 例如,我有5分鐘的時間間隔的數據,我想總結15分鐘。由於我不能group_by日期時間POSIXlt,我將變量轉換爲字符。但是,當我應用group_by函數時,它會在原始DateTime POSIXlt變

    1熱度

    1回答

    陰謀,我想簡要的日期和時間信息添加到我的情節R. 我加入這個陰謀論文,並且當它收縮,以適應它會丟失一些信息。 我的實際日期時間範圍爲20/07/2017 18:15 - 21:15 23/07/2017 我想日期縮寫爲天如週四18:15和Sun 21: 15天,間隔5天。 我可以在POSIXLT格式中創建正確的範圍,但對我的需求來說太大了。 my.date <- seq(as.POSIXlt(st

    1熱度

    1回答

    我想從定義爲01:00的這個時間對象中減去一小時(3600秒)。當我這樣做時,時間部分消失,我只剩下日期。我需要保留時間部分 - 我該怎麼做?這隻發生在我的減法結果是00-00時。 test <- strptime("2016-09-02_01-00", format = "%Y-%m-%d_%H-%M", tz = "UTC") test [1] "2016-09-02 01:00:00 U

    1熱度

    1回答

    我的數據框中有一列是日期時間(因子),值爲「15-10-2017 16:41:00」。 我想將這些數據轉換爲「2017-10-15 16:41:00」。 當我嘗試轉換這個,我得到的時區也作爲輸出。 我試過用tz =「」,usetz = F但沒用。 有什麼建議嗎? 代碼: as.POSIXlt( 「15-10-2017十六時41分00秒」,格式= 「%D-%間 - %Y%H:%M:%S」) [1]