dati forniti:Riordinare le righe con ordine personalizzato
library(data.table)
DT = data.table(category=LETTERS[1:3], b=1:3)
DT
# category b
# 1: A 1
# 2: B 2
# 3: C 3
Uso dplyr
, come riorganizzare le righe per ottenere ordine specifico c("C", "A", "B")
in category
?
# category b
# 1: C 3
# 2: A 1
# 3: B 2
Come menzionato nella risposta di ispirazione, fai attenzione all'effetto dei duplicati quando usi 'match()'. – farnsy