我嘗試了幾種不同的方法來獲取半小時平均值的彙總表,類似於平均數據透視表。我最喜歡的方法是聚合,但我似乎沒有得到任何東西,但頂部行的平均值。R,引用列中的所有值的集合總結(而不是僅一個)
數據如鏈接所示,其中組和消息可以忽略。 See below.
我正在使用的代碼是...
Data <- read_csv("P:/Book3.csv", col_types = cols(Date = col_date(format = "%m/%d/%Y"),
Time = col_time(format = "%H:%M:%S")))
View(Data)
class(Data)
[1] "tbl_df" "tbl" "data.frame"
aggregate(Data[, 3:4], list(Data$Time), mean)
Group.1 Calls Estimated_Calls
1 08:30:00 15.38889 14.55556
你會注意到單行線,但是理想的輸出將會對每一次的平均值。
任何幫助將是偉大的。謝謝。
我們可以使用'summarise_all','summarise_at'或'summarise_if'和'group_by'來聚合'dplyr'中的數據。如果你可以共享'Book3.csv',我們可以演示如何做到這一點。 – www
包含您的數據而不是數據圖片總是更好。嘗試'dput(Data)'並編輯你的問題以包含該命令的輸出。 – lebelinoz