matplotlib
文章平均质量分 80
墨氲
这个作者很懒,什么都没留下…
展开
-
matplotlib1. --- 几个画图之前的核心点Axes, Figure,Axis
作图环境:vscode+插件Jupyter这段话很重要:一个作图的窗口就是一个Figure, 在Figure上可以有很多个Axes/Subplot,每一个Axes/Subplot为一个单独的绘图区,可以在上面绘图,其中每一个Axes/subplot, 有XAxis,YAxis,在上面可以标出刻度,刻度的位置,以及xy轴的标签label。下图为一个Figure上更详细的内容:创建Fig...原创 2018-11-21 12:38:00 · 3798 阅读 · 0 评论 -
matplotlib画数据图时为曲线添加不同的颜色以及高级配色
不同的颜色网站:https://xkcd.com/color/rgb/使用:使用画图函数中的可选参数,color='#15b01a'即可原创 2019-04-23 16:02:35 · 8456 阅读 · 0 评论 -
matplotlib8 -- 文字注释进一步详解 bbox参数, 箭头形状等
在matplotlib7中说明了,除了描述箭头属性的参数,其余传入annotate函数的参数,豆浆解释为text的属性参数。1. text的bbox属性 以及其他的属性描述Text的属性,包括颜色,字体大小,字体类型等matplotlib.text.Text着重讲述一下字典属性bbox简单的说就是在用不同的矩形框将文字框起来,并用一系列属性来定义矩形框的boxstyle : 矩形框的...原创 2018-11-27 16:06:40 · 16665 阅读 · 1 评论 -
matplotlib7 --文字注释 annotate() and text()
图的文字注释:annotate()text()1. Axes.annotate(s, xy, *args, **kwargs)用text s注释point xy参数:s : str 注释文本xy: (float, float) 要注释的点(x, y)xytext: (float, float) optional s显示的位置。 默认xyxycoords: x...原创 2018-11-26 16:11:14 · 2567 阅读 · 0 评论 -
matplotlib6 -- 添加 图例 legend
先看一下比较简单的legend:在plot()函数中使用label关键字参数指明图例的文字内容axes.legend()函数说明图例的位置等相关属性,fig = plt.figure(1)ax = plt.subplot(111)ax.plot(x, cosx, 'r',label='y=cos(x)')ax.plot(x, sinx, 'c',label='y=sin(x)')...原创 2018-11-24 22:11:20 · 11877 阅读 · 1 评论 -
matplotlib5---设置轴范围limits,标度tick, 刻度符号 tick label, 轴居中
本文只要讲述绘图中轴的相关设置设置轴的范围 setting limits设置轴的刻度 setting ticks设置轴刻度的标记 setting tick labels将x,y轴居中设置x, y轴的labelx = np.linspace(-np.pi, np.pi, 128,endpoint=True)cosx,sinx,x_3 = np.cos(x), np.sin(x), ...原创 2018-11-24 17:52:19 · 10174 阅读 · 0 评论 -
matplotlib4 --设置line的属性, color,linestyle, linewidth, marker等
设置线属性1. 使用关键字参数利用fmt参数更改color, marker, 和linefmt=''[color][marker][line]三个中每一个都是可选的。color:Markers:linestyle:先创建x,y数据:x = np.linspace(-np.pi, np.pi, 128,endpoint=True)cosx,sinx,x_3 = np...原创 2018-11-24 11:10:54 · 55168 阅读 · 0 评论 -
matplotlib3 --pyplot.plot解释
作为最常用的绘图函数之一,我们要比较详细的介绍了。matplotlib.pyplot.plot(*args, scalex=True, scaley=True, data=None, **kwargs)API:https://matplotlib.org/api/_as_gen/matplotlib.pyplot.plot.htmlplot y-x as lines and/or mark...原创 2018-11-24 00:07:20 · 1373 阅读 · 0 评论 -
matplotlib2---overview of plotting Functions: plot, scatter,bar, fill, imshow,contour,arrow,hist...
matplotlib有大量的绘图函数,在pyplot文档中有完整的列表,Matplotlib gallery中有大量的绘图实例。在此文章中先介绍几种最常用的绘图函数,并对其中的一些绘图函数做详细的介绍。1. 一维数据plot绘制 线之类函数code:http://nbviewer.jupyter.org/github/matplotlib/AnatomyOfMatplotlib/blob/...翻译 2018-11-23 18:36:45 · 266 阅读 · 0 评论 -
matplot科研作图系列 ---xticks用于显示特定刻度ticks和标签label
科研作图主要是字体,字体大小,存储,配色以及轴刻度问题了。本文主要利用xticks和yticks实现刻度轴显示指定位置的刻度和标签,实现了施密特触发器的曲线原理。#%%import numpy as npimport matplotlib.pyplot as pltframe = plt.gca()x = np.arange(0, 10, 0.05)y1 = np.array...原创 2019-05-20 22:53:39 · 11267 阅读 · 0 评论