这是一个基本问题,但我已经坚持了很长一段时间.我正在尝试对ColumnB中的值进行分组,但只在ColumnA中的每个值中进行分组.
初始数据框将类似于:
ColumnA = c(1,1,1,2,2,2)
ColumnB = c("f","g","g","f","f","h")
df <- data.frame(ColumnA,ColumnB)
Run Code Online (Sandbox Code Playgroud)
ColumnA ColumnB
1 f
1 g
1 g
2 f
2 f
2 h
Run Code Online (Sandbox Code Playgroud)
结果将是:
ColumnA ColumnB
1 f
1 g
2 f
2 h
Run Code Online (Sandbox Code Playgroud)
(我尝试使用的方法之一是dplyr使用:group_by(df, ColumnB),但尝试不成功.)