可以說我有每個抽屜條件和分組發生變異dplyr
>socks
year drawer_nbr sock_total
1990 1 2
1991 1 2
1990 2 3
1991 2 4
1990 3 2
1991 3 1
我想有標識,如果襪子在每個抽屜都增加一個二元變量的襪子增加了以下數據。如果它們增加1,否則爲0。其結果將是
>socks
drawer_nbr growth
<dbl> <factor>
1 0
2 1
3 0
我陷入比較上一年sock_total
VS一年的sock_total
。我知道我需要使用dplyr::summaries()
,但是我對該功能中的內容有困難。
您是否只使用兩年的數據? –
@Alex P是的,最多隻有2年。 – Alex
這裏是另一個選項'socks%>%arrange(drawer_nbr,year)%>%group_by(drawer_nbr)%>%summarize(growth = +(diff(sock_total)> 0))' – akrun