Answers for "r first row by group"

R
0

r first row by group

df <- data.frame(group=c("a", "b"), value=1:8)
## Order the data frame with the variable of interest
df <- df[order(df$value),]
## Aggregate
aggregate(df, list(df$group), FUN=head, 1)
Posted by: Guest on March-25-2020

Browse Popular Code Answers by Language