使用matplotlib画散点图的方法
如下所示:
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使用matplotlib画柱状图、散点图
本文实例为大家分享了python使用matplotlib画柱状图.散点图的具体代码,供大家参考,具体内容如下 柱状图(plt.bar) 代码与注释 import numpy as np from matplotlib import pyplot as plt plt.figure(figsize=(9,6)) n = 8 X = np.arange(n)+1 #X是1,2,3,4,5,6,7,8,柱的个数 # numpy.random.uniform(low=0.0, high=1.0, siz
-
Python+matplotlib绘制不同大小和颜色散点图实例
具有不同标记颜色和大小的散点图演示. 演示结果: 实现代码: import numpy as np import matplotlib.pyplot as plt import matplotlib.cbook as cbook # Load a numpy record array from yahoo csv data with fields date, open, close, # volume, adj_close from the mpl-data/example directory
-
matplotlib在python上绘制3D散点图实例详解
大家可以先参考官方演示文档: 效果图: ''' ============== 3D scatterplot ============== Demonstration of a basic scatterplot in 3D. ''' from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyplot as plt import numpy as np def randrange(n, vmin, vmax): ''' Helper f
-
python+matplotlib绘制饼图散点图实例代码
本文是从matplotlib官网上摘录下来的一个实例,实现的功能是Python+matplotlib绘制自定义饼图作为散点图的标记,具体如下. 首先看下演示效果 实例代码: import numpy as np import matplotlib.pyplot as plt # first define the ratios r1 = 0.2 # 20% r2 = r1 + 0.4 # 40% # define some sizes of the scatter marker sizes = n
-
python3使用matplotlib绘制散点图
本文实例为大家分享了python3使用matplotlib绘制散点图,并标注图例,轴,供大家参考,具体内容如下 代码 from matplotlib import pyplot as plt from matplotlib import font_manager # 使得中文可以显示出来 my_font = font_manager.FontProperties(fname="/usr/share/fonts/truetype/arphic/ukai.ttc") y_3 = [11,
-
使用matplotlib中scatter方法画散点图
本文实例为大家分享了用matplotlib中scatter方法画散点图的具体代码,供大家参考,具体内容如下 1.最简单的绘制方式 绘制散点图是数据分析过程中的常见需求.python中最有名的画图工具是matplotlib,matplotlib中的scatter方法可以方便实现画散点图的需求.下面我们来绘制一个最简单的散点图. 数据格式如下: 0 746403 1 1263043 2 982360 3 1202602 ... 其中第一列为X坐标,第二列为Y坐标.下面我们来画图. #
-
Python数据可视化编程通过Matplotlib创建散点图代码示例
Matplotlib简述: Matplotlib是一个用于创建出高质量图表的桌面绘图包(主要是2D方面).该项目是由JohnHunter于2002年启动的,其目的是为Python构建一个MATLAB式的绘图接口.如果结合PythonIDE使用比如PyCharm,matplotlib还具有诸如缩放和平移等交互功能.它不仅支持各种操作系统上许多不同的GUI后端,而且还能将图片导出为各种常见的矢量(vector)和光栅(raster)图:PDF.SVG.JPG.PNG.BMP.GIF等.此外,matp
-
python使用matplotlib模块绘制多条折线图、散点图
今天想直观的展示一下数据就用到了matplotlib模块,之前都是一张图只有一条曲线,现在想同一个图片上绘制多条曲线来对比,实现很简单,具体如下: #!usr/bin/env python #encoding:utf-8 ''' __Author__:沂水寒城 功能:折线图.散点图测试 ''' import random import matplotlib import matplotlib.pyplot as plt def list2mat(data_list,w): ''' 切片.转置 '
-
python学习之matplotlib绘制散点图实例
要绘制单个点,可使用函数scatter(),并向其传递一对x和y坐标,它将在指定位置绘制一个点: """使用scatter()绘制散点图""" import matplotlib.pyplot as plt plt.scatter(2, 4) plt.show() 下面来设置输出的样式:添加标题,给轴加上标签,并确保所有文本都大到能够看清.并使用scatter()绘制一系列点 """使用scatter()绘制散点图&
-
Python使用matplotlib绘制余弦的散点图示例
本文实例讲述了Python使用matplotlib绘制余弦的散点图.分享给大家供大家参考,具体如下: 一 代码 import numpy as np import pylab as pl a = np.arange(0,2.0*np.pi,0.1) b = np.cos(a) #绘制散点图 pl.scatter(a,b) pl.show() 二 运行结果 三 修改散点符号代码 import numpy as np import pylab as pl a = np.arange(0,2.0*np
随机推荐
- Python 文件处理注意事项总结
- Swift中switch语句区间和元组模式匹配
- js实现旋转木马效果
- asp.net分割字符串的几种方法小结
- php常用字符串处理函数实例分析
- php-beanstalkd消息队列类实例分享
- Mysql基础知识点汇总
- php开发文档 会员收费1期
- jsp 自定义标签实例
- Bootstrap每天必学之基础排版
- Bootstrap栅格系统的使用和理解2
- ThinkPHP使用Ueditor的方法详解
- Ruby实现的最优二叉查找树算法
- javascript 获取HTML DOM父、子、临近节点
- JSON创建键值对(key是中文或者数字)方式详解
- JDBC环境设置(中文详解)
- 解析:ClickOnce通过URL传递参数 XXX.application?a=1
- 详解ASP.NET MVC之下拉框绑定四种方式
- 朋友圈实现图片+文字转发功能(必看篇)
- PostgreSQL Node.js实现函数计算方法示例