软件测试

您所在的位置:网站首页 绘制状态图的软件 软件测试

软件测试

2023-05-15 00:32| 来源: 网络整理| 查看: 265

前言

之前我们讲过了使用matplotlib绘制曲线图,本篇文章我们来讲解使用matplotlib绘制散点图以及x轴、y轴的设置。

绘制散点图

当我们进行数据分析时,数据可能会是一个个坐标点,我们需要将点画在图像上,对点的分布进行分析,matplotlib支持我们绘制散点图,语法如下:

plt.scatter(x,y,c=“b”,label=“scatter figure”) x:x轴上的值 y:y轴上的值 c:散点标记的颜色 label:标记图形内容的标签文本

示例代码如下:

import matplotlib.pyplot as plt import numpy as np x = np.linspace(0.5,10,1000) y = np.random.rand(1000) plt.scatter(x,y,c='g',label="scatter figure") plt.legend() plt.show()

绘图结果如下:

image.png

附上颜色选项:

'b' :蓝色 'm' :洋红色 'g' :绿色 'y' :黄色 'r' :红色 'k' :黑色 'w' :白色 'c' :青绿色 x轴,y轴数值范围设置

一般情况来说,x轴y轴的数值范围以及刻度是一样的,但是有时候,我们需要对x轴y轴的数值范围做出特别规定,方便我们的使用。matplotlib同样支持x轴y轴不同的设置。代码如下:

plt.xlim() plt.ylim()

我们继续使用上面的例子,增加代码:

import matplotlib.pyplot as plt import numpy as np x = np.linspace(0.5,10,1000) y = np.random.rand(1000) plt.scatter(x,y,c='g',label="scatter figure") plt.xlim(1,10) plt.ylim(0,1) plt.legend() plt.show()

绘图结果如下:

image.png

更多技术文章



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3