Seaborn stripplot():创建分布散点图(附带实例)
分布散点图主要用于展示数据的分布情况,在 Seaborn 中可以使用 stripplot() 函数创建分布散点图。
stripplot() 函数的语法格式如下:
例如,分析下面的代码:

图 1 分布散点图
在 x 轴上显示产品的等级分类,在 y 轴上显示数量,该图表展示了各个产品等级包含的产品数量的分布情况。
stripplot() 函数的语法格式如下:
seaborn.stripplot(x=None, y=None, hue=None,
data=None, order=None, hue_order=None,
jitter=True, dodge=False, orient=None,
color=None, palette=None, size=5,
edgecolor='gray', linewidth=0, ax=None, **kwargs)
例如,分析下面的代码:
import matplotlib.pyplot as plt
import seaborn as sns
sns.set_style({'font.sans-serif': ['SimSun']})
month = range(1, 10)
counts = [20, 30, 70, 50, 90, 60, 40, 10, 80]
grade = list('ABCABBCCC')
title = ['月份', '数量', '等级']
data = dict(zip(title, [month, counts, grade]))
sns.stripplot(data=data, x=title[2], y=title[1])
plt.show()
将创建如下图所示的散点图:
图 1 分布散点图
在 x 轴上显示产品的等级分类,在 y 轴上显示数量,该图表展示了各个产品等级包含的产品数量的分布情况。
ICP备案:
公安联网备案: