使用matplotlib画散点图的方法

yipeiwu_com6年前Python基础

如下所示:

import matplotlib.pyplot as plt
import numpy as np
a = np.array([1,2,3,4])
b = np.array([1,2,3,4])
c = np.array([2,3,4,5])
d = np.array([2,3,4,5])
'''
figure的作用新建绘画窗口,独立显示绘画的图片
figsize 表示新建绘画窗口的大小
dpi是分辨率
'''
plt.figure(figsize = (8,5),dpi = 80)
'''
这个比较重要,需要重点掌握,参数有r,c,n三个参数
使用这个函数的重点是将多个图像画在同一个绘画窗口.
r   表示行数
c   表示列行
n   表示第几个
'''
plt.subplot(2,1,1)#表示一个绘画窗口下建立两个子图,选择第一个作为绘画图
plt.scatter(a,b,c = 'r')
plt.scatter(c,d,c = 'b')
#将会在第一个图中画出两种颜色不一样的点
plt.subplot(2,1,2)
plt.scatter(a,b,c = 'black')
plt.show()

以上这篇使用matplotlib画散点图的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python httplib模块使用实例

httplib模块是一个底层基础模块,实现的功能比较少,正常情况下比较少用到.推荐用urllib, urllib2, httplib2. HTTPConnection 对象 class...

python中map()与zip()操作方法

对于map()它的原型是:map(function,sequence),就是对序列sequence中每个元素都执行函数function操作。 比如之前的a,b,c = map(int,r...

详解python之多进程和进程池(Processing库)

详解python之多进程和进程池(Processing库)

环境:win7+python2.7 一直想学习多进程或多线程,但之前只是单纯看一点基础知识还有简单的介绍,无法理解怎么去应用,直到前段时间看了github的一个爬虫项目涉及到多进程,多线...

Python 检查数组元素是否存在类似PHP isset()方法

PHP中有isset方法来检查数组元素是否存在,在Python中无对应函数。 Python的编程理念是“包容错误”而不是“严格检查”。举例如下: 复制代码 代码如下: Look befo...

python 数据加密代码

1、hashlib import hashlib #创建一个哈希对象 md = hashlib.md5() #md = hashlib.sha1() #md = hashlib.sha2...