Crosstab Table
The panda's crosstab function is really useful for creating when you want to create pivot tables for dimensional features. with one line of code, your can plot two dimensions against each other fairly quickly. The function has some more advanced multi-indexing functionality but I haven't looked into it very much.
Import Preliminaries¶
# Import modules
import pandas as pd
# Create a dataframe
df = pd.DataFrame(data=[['Red','Red','Red','Blue','Green'],
['Honda','Acura','Honda','Nissan','Nissan']])
df = df.T
df.columns = ['Color','Model']
# View the datafram
df
# Create a pivot table
pd.crosstab(df['Color'],df['Model'])
Author: Kavi Sekhok