小提琴图是用来展示多组数据的分布状态以及概率密度。跟箱线图类似,但是可以密度层面展示更好。在数据量非常大不方便一个一个展示的时候小提琴图特别适用。
小提琴图如下:
小提琴图各位置对应参数,中间一条就是箱线图数据,25%,50%,75%位置,细线区间为95%置信区间。
import pandas as pd
import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt
pd.set_option('display.max_columns', None)
pd.set_option('display.width', None)
plt.rcParams['font.sans-serif']=['SimHei'] #显示中文标签
plt.rcParams['font.serif'] = ['KaiTi']
plt.rcParams['axes.unicode_minus'] = False
tips = sns.load_dataset("tips")
print(tips.head())
fig, axes =plt.subplots(1,6)
sns.violinplot()
sns.violinplot(x=tips["total_bill"],ax=axes[0])
sns.violinplot(y=tips["total_bill"],ax=axes[1])
sns.violinplot(x=&#