我有一个这样的数据框R
:
ID MONTH-YEAR VALUE
110 JAN. 2012 1000
111 JAN. 2012 2000
. .
. .
121 FEB. 2012 3000
131 FEB. 2012 4000
. .
. .
Run Code Online (Sandbox Code Playgroud)
因此,每年的每个月都有n
行,它们可以按任何顺序排列(意味着它们都不是连续的并且处于休息状态).我想计算每个行的行数,MONTH-YEAR
即JAN有多少行.2012年,FEB有多少人.2012年等等.像这样的东西:
MONTH-YEAR NUMBER OF ROWS
JAN. 2012 10
FEB. 2012 13
MAR. 2012 6
APR. 2012 9
Run Code Online (Sandbox Code Playgroud)
我试着这样做:
n_row <- nrow(dat1_frame %.% group_by(MONTH-YEAR))
Run Code Online (Sandbox Code Playgroud)
但它不会产生所需的输出.我怎么能这样做?
我有一个像这样的数据框:
ID Cont
1 a
1 a
1 b
2 a
2 c
2 d
Run Code Online (Sandbox Code Playgroud)
我需要按ID报告“续”的频率。输出应为
ID Cont Freq
1 a 2
1 b 1
2 a 1
2 c 1
2 d 1
Run Code Online (Sandbox Code Playgroud)