4.绘制散列图
import matplotlib.pyplot as plt
import numpy as np
import random
plt.figure(figsize=(8,4))
x=np.random.random(100)
y=np.random.random(100)
plt.scatter(x,y,s=x*1000,c=y,marker=(5,1),alpha=0.8,lw=2,facecolors="none")
plt.xlim(0,1)
plt.ylim(0,1)
plt.show()
"""
scatter()的前两个参数是数组,分别指定每个点的X轴和Y轴的坐标。s参数指定点的大小,值和点的面积成正比,它可以是一个数,指定所有点的大小,也可以是一个数组分别对每个点指定大小。c指定每个点的颜色,也可以是数值或数组。marker参数设定点的形状,第一个袁术表示多边形的变数,第二个袁术表示多边形的样式,取值范围为0、1、2、3。0表示多边形,1表示星形,2表示放射形,3为圆形。alpha为透明度,lw设置线宽,facecolor表示填充色。
"""
matplotlib 画图 散列图
最新推荐文章于 2023-12-29 08:00:00 发布