Inverting the row order of the dataframe is accomplished by order function. Let’s see how to reverse the order of the dataframe by row wise with an example.
Let’s First create a dataframe
df1 = data.frame( Name = c('George','Andrea', 'Micheal','Maggie','Ravi','Xien','Jalpa'), Grade_score=c(4,6,2,9,5,7,8), Mathematics1_score=c(45,78,44,89,66,49,72), Science_score=c(56,52,45,88,33,90,47))
df1 will be
Invert the row order in R – Reverse the dataframe order row wise
Inverting the row order in R is done using order() and nrow() function as shown below.
## invert the row order in R df2=df1[order(nrow(df1):1),] df2
so the resultant dataframe will be in inverted order