Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

## importing pandas package

import pandas as pd

# assign dataset
csvData = pd.read_csv("sample.csv")

# displaying unsorted data frame


print("\nBefore sorting:")
print(csvData)

# sort data frame


csvData.sort_values(["Salary"], axis=0, ascending=[False], inplace=True)

# displaying sorted data frame


print("\nAfter sorting:")
print(csvData)

#Sorting the dataset in default (ascending) order on the basis of salary.


# importing pandas package
import pandas as pd

# assign dataset
csvData = pd.read_csv("sample.csv")

# displaying unsorted data frame


print("\nBefore sorting:")
print(csvData)

# sort data frame


csvData.sort_values(csvData.columns[4], axis=0, inplace=True)

# displaying sorted data frame


print("\nAfter sorting:")
print(csvData)

#Sorting the dataset on the basis of Name, Age and, Height in ascending order.
# importing pandas package
import pandas as pd

# assign dataset
csvData = pd.read_csv("sample.csv")

# displaying unsorted data frame


print("\nBefore sorting:")
print(csvData)

# sort data frame


csvData.sort_values(["Name", "Age", "Height"], axis=0, ascending=[True, True,
True], inplace=True)

# displaying sorted data frame


print("\nAfter sorting:")
print(csvData)

#Sorting the dataset on the basis of Salary in descending order and Age in
ascending order.
# importing pandas package
import pandas as pd
# assign dataset
csvData = pd.read_csv("sample.csv")

# displaying unsorted data frame


print("\nBefore sorting:")
print(csvData)

# sort data frame


csvData.sort_values([csvData.columns[4], csvData.columns[2]], axis=0,
ascending=[False, True], inplace=True)

# displaying sorted data frame


print("\nAfter sorting:")
print(csvData)

#Sorting the dataset in ascending order on the basis of Age.


# import modules
import csv ,operator

# load csv file


data = csv.reader(open('sample.csv'),delimiter=',')

# sort data on the basis of age


data = sorted(data, key=operator.itemgetter(2))

# displaying sorted data


print('After sorting:')
display(data)

#Sorting the dataset in descending order on the basis of Age.


# import modules
import csv ,operator

# load csv file


data = csv.reader(open('sample.csv'),delimiter=',')

# sort data on the basis of age


data = sorted(data, key=operator.itemgetter(2), reverse=True)

# displaying sorted data


print('After sorting:')
display(data)

You might also like