我有一列日期[6-13 6-13 7-13 ...],ID,[1 27 34 555 ...]和一列1和2,代表當天的事件。我試圖計算每個給定的日期和給定的每個ID,總數爲1和2(或者只是與天和ID匹配的總天數)。在另一種語言,我們可以寫類似下面的僞代碼的東西:如何在不使用for循環的情況下基於ID和日期計算列中的總項目?
For ID in IDs
For Date in Dates
*count the number of days where ID == ID and Date == Date*
我怎麼能做到這一點沒有一個循環?
使用一組由操作做到這一點。 i.e.'library(dplyr); df1%>%count(日期,ID,anotherCol)' – akrun
謝謝,工作! – dward4