[問題] 如何找出每天最低溫的時間

作者: studioA (understand?)   2023-04-12 14:08:17
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
我有一組1年8760筆 氣溫值數據 資料格式如下
date hour air_Tempture
2021-01-01 00 15.28
2021-01-01 01 15.28
2021-01-01 02 14.28
.
.
2021-12-31 21 11.89
2021-12-31 22 12.00
2021-12-31 23 11.45
我想要找出每一天最低溫以及最低溫的發生時間
但我遇到一些問題 程式出錯
還有有些天 最低溫同時發生在連續時段
例如 2021-2-10 最低溫是9.1℃ 但清晨3點~5點都是9.1℃
我如何挑出最接近黎明6時的時刻 例如上例的5點
[程式範例]:
test_data %>% group_by(date) %>%
summarise( 'min_T' = min( air_Tempture ,na.rm = T ),
"min_hh" = .[[which( min( air_Tempture ,na.rm = T ),hh]]
[環境敘述]:
R4.0.3
[關鍵字]:
選擇性,也許未來有用
作者: fox1375 (阿吠)   2023-04-12 22:17:00
arrange(date,T,-hour) |> group_by(date) |> slice(1)
作者: FA88124 (吃我的Put啦)   2023-04-19 08:03:00
data.table by .I

Links booklink

Contact Us: admin [ a t ] ucptt.com