
matplotlib
文章平均质量分 53
南阜止鸟
半路出家的程序猿
展开
-
Python绘图库Matplotlib.pyplot之网格线设置(plt.grid())
很多时候为了可视化效果的美观,就不得不从细节上下手,这里我们就介绍一下这些细节之一的网格线。首先导入需要用到的库,matplotlib.pyplot是必须的,Numpy是为了生成画布用的。import numpy as npimport matplotlib.pyplot as plt生成网格plt.gcf().set_facecolor(np.ones(3)* 240 /...原创 2018-07-16 10:28:31 · 358090 阅读 · 19 评论 -
【matplotlib】鼠标pick_event选中柱状图并改变颜色
先叨叨两句,也算让自己涨涨记性:需要使用matplotlib实现某些交互功能,因为是新手所以着实费了一番功夫。这也提醒自己时候在看官网Demo的时候一定要把每行代码,每个参数都要了解透彻。这里先简单说一下matplotlib的事件选取:matplotlib有下面事件名称 类和描述 'button_press_event' MouseEvent - 鼠标按钮被按下 ‘...原创 2018-07-25 16:36:11 · 4358 阅读 · 0 评论 -
【matplotlib】确定某个点是否在多边形内
在使用matplotlib绘制图形时,有时会遇到确定某个点的坐标是否在某个多边形范围内的问题。在这里就会使用到matplotlib.path了#!/usr/bin/python3# -*- coding:utf-8 -*-from matplotlib.path import Path# 设定四个点来限定一个四边形的界限p = Path([(0, 0), (0, 1), (...原创 2018-07-30 14:53:22 · 4138 阅读 · 3 评论 -
Python之matplotlib与wxPython的交互
matplotlib本身支持wxPython作为后端,在使用时,只需要导入backend_wxagg.FigureCanvasWxAgg即可使用。FigureCanvasWxAgg继承自wx.Panel,所以说FigureCanvasWxAgg本身就具备了wx.Panel的作用。可以具备matplotlib的功能import wx from matplotlib.backend...原创 2018-10-10 15:08:54 · 3422 阅读 · 1 评论 -
Matplotlib之设置坐标轴刻度及标签
现在有两组数据,要绘制成散点图。画完图后还要将坐标轴的标签重新改为时间格式import matplotlib.pyplot as pltfrom matplotlib.dates import mdatex = [737014, 737015, 737015]y = [0.58, 0.69, 0.45]plt.scatter(x, y)正常画完是这样的:x轴数据...原创 2018-11-29 11:46:29 · 17232 阅读 · 0 评论 -
【matplotlib】鼠标motion_notify_event事件改变选中柱形图颜色
之前写过一篇pick_event的文章,这篇算是升级版。O(∩_∩)O哈哈~这次不用点击,当鼠标移动进入柱状图的某一个柱子时,改变柱子颜色。这里有两种方法,都是使用matplotlib.patches模块。其实这两种方法都是一个意思,只是实现的方法一种是用的Rectangle,另一种是用Polygon实现。先使用Rectangle来实现#! /usr/bin/env python...原创 2019-03-11 16:02:53 · 2303 阅读 · 0 评论