Seaborn - 05 分类值可视化
import numpy as np import pandas as pd import matplotlib as mpl import matplotlib.pyplot as plt import seaborn as sns sns.set(style="whitegrid", color_codes=True) np.random.seed(sum(map(ord, "categorical"))) titanic = sns.load_dataset("titanic") tips = sns.load_dataset("tips") iris = sns.load_dataset("iris") 用stripplot展示类别值,类似于散点图 sns.stripplot(x="day", y="total_bill", data=tips,jitter=False) 该方法不适合于数据量特别大的场合,如果那样,则纵轴数据会连成一条线,很难区分数据的差异/重叠是很常见的现象,但是重叠影响我观察数据的量了,最好加入jitter sns.stripplot(x="day", y="total_bill", data=tips, jitter=True) sns.swarmplot(x="day", y="total_bill", data=tips) sns