...
| Code Block |
|---|
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Print out observation for Japan
print(cars.iloc[2])
# Print out observations for Australia and Egypt
print(cars.loc[['AUS', 'EG']]) |
Sort a Pandas DataFrame in an ascending order
| Info |
|---|
df.sort_values(by=['Brand'], inplace=True) |
...
| Code Block |
|---|
# sort - ascending order
from pandas import DataFrame
Cars = {'Brand': ['Honda Civic','Toyota Corolla','Ford Focus','Audi A4'],
'Price': [22000,25000,27000,35000],
'Year': [2015,2013,2018,2018]
}
df = DataFrame(Cars, columns= ['Brand', 'Price','Year'])
# sort Brand - ascending order
df.sort_values(by=['Brand'], inplace=True)
print (df) |
Sort a Pandas DataFrame in a descending order
| Info |
|---|
df.sort_values(by=['Brand'], inplace=True, ascending=False) |
...
| Code Block |
|---|
# sort - descending order
from pandas import DataFrame
Cars = {'Brand': ['Honda Civic','Toyota Corolla','Ford Focus','Audi A4'],
'Price': [22000,25000,27000,35000],
'Year': [2015,2013,2018,2018]
}
df = DataFrame(Cars, columns= ['Brand', 'Price','Year'])
# sort Brand - descending order
df.sort_values(by=['Brand'], inplace=True, ascending=False)
print (df) |
Sort a Pandas DataFrame by multiple columns
| Info |
|---|
df.sort_values(by=['First Column','Second Column',...], inplace=True) |
...