购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1-3 绘制散点图scatter( )

前方介绍了可以使用plot( )绘制散点图,本节将介绍绘制散点图的常用方法scatter( )。 +cJMcPVqBKuk9qnS6AnW4gJz+G6pzsA5sRwoBarcXT4k3LBWHvYEnTmLxan7ys2J



1-3-1 基本散点图的绘制

绘制散点图可以使用scatter( ),基本语法如下(更多参数后面章节会解说):

     scatter(x, y, s, c, cmap)

x,y:在(x,y)位置绘图。     c:颜色,可以参考1-2-6节。

s:绘图点的大小,预设是20。   cmap:彩色图表,可以参考1-4-5节。

程序实例ch1_16.py: 在坐标轴(5,5)绘制一个点。

执行结果 VbnMyElEpATe35zkG9Sl5l2kSjUdUyL3Fe9MTKpz9If4jGaJhHldIBhW+yhDwc9d



1-3-2 绘制系列点

如果我们想绘制系列点,可以将系列点的 x 轴值放在一个列表, y 轴值放在另一个列表,然后将这2个列表作为参数放在scatter( )即可。

程序实例ch1_17.py: 绘制系列点的应用。

执行结果

在程序设计时,有些系列点的坐标可能是由程序产生,其实应用方式是一样的。另外,可以在scatter( )内增加 color (也可用 c )参数,可以设定点的颜色。

程序实例ch1_18.py: 绘制黄色的系列点,这个系列点有100个点, x 轴的点由range(1,101)产生,相对应 y 轴的值则是 x 的平方值。

执行结果

上述程序第6行是直接指定色彩,也可以使用RGB(Red,Green,Blue)颜色模式设定色彩,RGB( )内每个参数数值是0~1。 VbnMyElEpATe35zkG9Sl5l2kSjUdUyL3Fe9MTKpz9If4jGaJhHldIBhW+yhDwc9d

点击中间区域
呼出菜单
上一章
目录
下一章
×