您的位置:首页 > 编程语言 > PHP开发

matplotlib 画图 散列图

2015-01-04 16:23 337 查看
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表示填充色。
"""
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: