這個任務對我來說很困難。我需要找到每月30/31天每一小時(最短記錄時間)的臨時值。但是,傳感器在不規則的時間段測量溫度值(輸入文件作爲圖像附加)。我想爲此編寫R代碼。例如,輸出:用R中的日期和最小時間排序
1/6/2016 0.00 90.45
1/6/2016 1.01 92.54
1/6/2016 2.12 94.95
1/6/2016 21.53 95.85
類似的樣本數據幀:
樣品< - data.frame( 日期= C(REP( 「2016年6月1日」, (「2016-06-01」,3),NA,NA,代表(「2016-06-01」,3),NA,代表(「2016-06-02」,2 )), time = c(「0:00」,「0:10」,「0:20」,「0:30」,「1:01」,「1:11」,「1:21」, 「1:31」,「1:41」,「1:51」,「2:12」,「2:42」,「2:52」,NA,NA,「12:03」,「12:13 「,」12:23「,NA,NA ,「21:53」,「21:54」,「23:14」,NA,NA,NA), temp = c(90.45,91.29,90.88,91.22,92.54,92.57,93.18,93.9,94.51,94.37 ,95.96,95.32,95.2,NA,NA,95.37,95.52,95.35,NA,NA,95.85,95.6,96.14,NA,NA,NA) )
如果請人如何用做幫助[R編程的akrun的建議
您可以使用'cut.POSIXct'將時間縮短爲小時間隔,將其用作分組變量以查找最小值 – akrun
歡迎使用StackOverflow!請閱讀關於[如何提出一個好問題](http://stackoverflow.com/help/how-to-ask)以及如何給出[可重現的示例]的信息(http://stackoverflow.com/questions/ 5963269)。這會讓其他人更容易幫助你。 – Axeman
謝謝@akrun。你能否詳細說明一下? –