美文网首页
87、绘制散点图

87、绘制散点图

作者: 陈容喜 | 来源:发表于2017-10-31 23:02 被阅读0次

    使用scatter()绘制散点图

            有时候,需要绘制散点图并设置各个数据点的样式。例如,你可能想以一种颜色显示较小的值,而用另一种颜色显示较大的值。绘制大型数据集时,你还可以对每个点都设置同样的样式,再使用不同的样式选项重新绘制某些点,以突出它们。

            要绘制单个点,可使用函数scatter() ,并向它传递一对 x 和 y 坐标,它将在指定位置绘制一个点

    87、绘制散点图

            接下来设置输出的样式:添加标题,给x,y轴加上标签,并确保所有文本都大到能看清:

    87、绘制散点图

            我们调用了scatter() ,并使用实参s 设置了绘制图形时使用的点的尺寸,其中12行的参数which有三个值'major'、'minor'、'both',默认是major表示主刻度,minor表示次刻度,both表示主次刻度。结果如下:

    87、绘制散点图

    使用scatter() 绘制一系列点

            要绘制一系列的点,可向scatter() 传递两个分别包含x 值和y 值的列表,如下所示:

    87、绘制散点图

            列表x_values 包含要计算其平方值的数字,而列表y_values 包含前述每个数字的平方值。将这些列表传递给scatter() 时,matplotlib依次从每个列表中读取一个值来绘制一个点。要绘制的点的坐标分别为 (1, 1)、(2, 4)、(3, 9)、(4, 16)和(5, 25),最终的结果如图:

    87、绘制散点图

    相关文章

      网友评论

          本文标题:87、绘制散点图

          本文链接:https://www.haomeiwen.com/subject/kbrmpxtx.html