Python使用matplotlib 模块scatter方法画散点图示例

yipeiwu_com7年前Python基础

本文实例讲述了Python使用matplotlib 模块scatter方法画散点图。分享给大家供大家参考,具体如下:

# -*-coding:utf-8-*-
import matplotlib.pyplot as plt
y = [12, 7, 1, 2, 6, 3, 7, 5, 12, 6, 14, 10, 6, 7, 1, 2, 9, 3, 4, 4, 4, 5, 4, 6, 9, 5, \
  2, 1, 2, 1, 7, 6, 43, 15, 18, 52, 39, 53, 39, 17, 12, 10, 1, 28, 59, 20, 49, \
  44, 41, 72, 31, 40, 28, 18, 59, 50, 65, 72, 100, 100, 42, 110, 86, 76, 88, 62, 50]
print(len(y))
x = []
for i in range(0, len(y)): #x and y must be the same size
  x.append(i*5)
plt.scatter(x, y, s=16, c = 'r',marker = 'o')
#设置标题并加上轴标签
plt.title("Numbers",fontsize=12)
plt.xlabel("X", fontsize=12)
plt.ylabel("Y", fontsize=12)
#设置刻度标记的大小
plt.tick_params(axis='both',which='major',labelsize=10)
#设置每个坐标的取值范围
plt.axis([0,380,0,180])
plt.show()

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python数学运算技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程

希望本文所述对大家Python程序设计有所帮助。

相关文章

Python类的多重继承问题深入分析

正文 首先得说明的是,Python的类分为经典类 和 新式类 经典类是python2.2之前的东西,但是在2.7还在兼容,但是在3之后的版本就只承认新式类了 新式类在python2.2之...

Python 使用PIL中的resize进行缩放的实例讲解

今天突然发现自己缩放程序有问题,图片缩放尺度大了就会失真。小编一直使用的是缩小的功能,图片缩小整体0.7还可以,整体缩小0.65就会有部分的信息丢失,怎奈我的图都是大图,没办法只能寻找解...

Python操作json的方法实例分析

Python操作json的方法实例分析

本文实例讲述了Python操作json的方法。分享给大家供大家参考,具体如下: python中对json操作方法有两种,解码loads()和编码dumps() 简单来说: impor...

Python 字符串与数字输出方法

如下所示: x = 3 print(x+"nihao") 这样会报错 x = 3 print(x,"nihao") 这样不会报错,额,今天发现的一个小知识,记录一下 以上这篇...

tesserocr与pytesseract模块的使用方法解析

1.tesserocr的使用 #从文件识别图像字符 In [7]: tesserocr.file_to_text('image.png') Out[7]: 'Python3WebSp...