データ:はグループに参照することにより、GROUP_BY後、最後または最初のグループを破棄直接
df <- data.frame(A=c(rep(letters[1],3),rep(letters[2],3),rep(letters[3],3)),
B=rnorm(9),
stringsAsFactors=F)
このを行う方法があるかどうかはわからないが、私は方法がある場合は知っているしたいと思いますどのような直接所望の出力を得るためにgroup_by(A)
後にグループを参照することにより、最後のグループを破棄する:
A B
1 a -0.4900863
2 a 1.4106594
3 a -0.2245738
4 b -0.2124955
5 b 0.6963785
6 b 0.9151825
を私に直接THE GRで働くSOLUTIONSに興味を持っています例えばOUPS LEVEL
、のようなもの:私はSOLUTIONS仕事にgroup_by
を必要としない
df %>% filter(!(A == max(A)))
df %>% filter(!(A %in% max(A)))
または他の溶液次の種類に興味を持っていないAM
df %>% group_by(A) %>% head(.Groups,-1)
or
df %>% group_by(A) %>% Groups[1:2]
%1の%group_indices(%)%2%>%df [。、] ' – akrun
%d_%>%フィルタ(! (A == max(A)))」と言っていますが、24時間以内にもっと良いものを受け取れない場合は、回答として投稿するようお願いします...ありがとうございます! – CPak