散点图绘制
发布网友
发布时间:2023-01-06 19:22
我来回答
共1个回答
热心网友
时间:2023-04-28 00:42
一、用途及参数介绍
判断变量之间是否存在数量关联关系,展示离群点(分布规律)。由一组不连续的点组成。
plt.scatter(x,y,s,c,marker,alpha,linewidths)
x,y 绘图用到的数据,为一个数组
s 绘图点的大小,可选
c 绘图点颜色,可选
marker 点的形状,可选
alpha 透明度,可选(取值范围,0-1)
linewidths 线条粗细
二、绘制简易散点图
1、开启jupyter notebook的matplotlib支持
%matplotlib inline
2、导包
from matplotlib import pyplot as plt
from matplotlob imprort font_manager
3、自定义字体
myfont=font_manager.FontProperties('字体目录+位置')
4、准备数据
x=[]
y=[]
5、准备画布
plt.figure(figsize=(20,8),dpi=80)
6、绘制柱形图
plt.scatter(x,y)
7、显示图形
plt.show()
三、丰富、美化直方图
1、修改点的颜色和透明度
plt.scatter(x,y,c='red',alpha=0.5)
2、修改点的形状
plt.scatter(x,y,c='red',alpha=0.5,marker='*')