這是一個基本問題,但我一直堅持它很長一段時間。我試圖將ColumnB中的值分組,但只能在ColumnA中的每個值中分組。如何將一列中的值分組爲另一個R中的每個唯一值?
初始數據幀將是這樣的:
ColumnA = c(1,1,1,2,2,2)
ColumnB = c("f","g","g","f","f","h")
df <- data.frame(ColumnA,ColumnB)
ColumnA ColumnB
1 f
1 g
1 g
2 f
2 f
2 h
其結果將是:
ColumnA ColumnB
1 f
1 g
2 f
2 h
(其中一種方法我嘗試使用與dplyr
使用:group_by(df, ColumnB)
,但是這種嘗試不成功)。
@jlw沒問題。很高興幫助你 – akrun 2015-03-31 13:17:56