Pandas: Sort a DataFrame

31 July 2020

Code

# Import library
import pandas as pd

# Create DataFrame
df = pd.DataFrame({
    'fruit':['mango','orange','banana', 'orange','lime'],
    'quantity':[55,22,87,1,1]
})

# Sort
sorted_df = df.sort_values(by='fruit')

# Output
print('Before sorting:\n',df)
print('\n After sorting:\n', sorted_df)

Output

Before sorting:
     fruit  quantity
0   mango        55
1  orange        22
2  banana        87
3  orange         1
4    lime         1

 After sorting:
     fruit  quantity
2  banana        87
4    lime         1
0   mango        55
1  orange        22
3  orange         1






Any errors in code above?
Please send a message.