使用python绘制小提琴图
小提琴图
小提琴图(Violin Plot)是一种结合了箱线图和核密度估计图的图形,用于显示数据分布的情况。它不仅展示了数据的四分位数、最大值和最小值,还通过密度曲线展示了数据的分布形状。相比于传统的箱线图,小提琴图可以提供更多关于数据分布的细节信息,是数据分析中非常有用的工具。
效果
代码
import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np
# 生成示例数据
np.random.seed(10)
data = [np.random.normal(0, std, 100) for std in range(1, 5)]
# 创建图形
plt.figure(figsize=(10, 6))
# 使用seaborn绘制小提琴图
sns.violinplot(data=data)
# 添加标题和标签
plt.title('Violin Plot')
plt.xlabel('Category')
plt.ylabel('Values')
# 显示图表
plt.show()
标签:小提琴,plt,python,data,np,import,绘制
From: https://blog.csdn.net/summerriver1/article/details/139380164