# In[23]: cabin_df["Pclass"] = classes.values class_list2 = cabin_df.Pclass pclass2 = list(set(class_list2)) pclass2 # In[24]: sns.factorplot('Cabin', hue = "Pclass", data= cabin_df, kind = 'count', order = cabin, hue_order = pclass2) # In[28]: cabin_df.Cabin = cabin_df[cabin_df.Cabin != 'T'] # In[35]: sns.factorplot('Cabin', data = cabin_df, kind = 'count', palette = 'summer_d', order = cabin ) # In[48]: # The column 'Embarked' can take on 3 possible values, C,Q, or S for Cherbourg, Queenstown, Southhampton sns.factorplot('Embarked', data = titanic_df, hue = 'Pclass', kind = 'count', order = ['C', 'Q', 'S'] , hue_order = [1, 2, 3]) # In[51]: