
matplotlib
文章平均质量分 94
liucheng_zimozigreat
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
matplotlib字体有重影
在画图的时候,接连画了几张图,结果数字有重影,如下图:起初以为是3个小数太多了,然后改成两个小数,结果问题依旧,最后解决方法是每张图画完保存之后,用下面行把当前的figure给清除: plt.clf()问题得以解决:...原创 2018-11-04 17:34:46 · 1189 阅读 · 0 评论 -
python matplotlib保存子图时,子图间重叠、子图间距
这里先说下,如果是系统地学了一遍matplotlib,就该避免这种问题。可是我没有。于是就用到哪里就去查哪里,记录一下这个坑。画了多个子图时,在保存的时候出现了以下问题,就是子图之间有重叠。这种情况发生在我调用函数画图后,函数返回一个fig对象(fig=plt.gcf()),利用下面这行:plt.savefig(savefig_path, bbox_inches='tight', dpi...原创 2018-11-27 19:52:42 · 23665 阅读 · 2 评论 -
python matplotlib quiver——画箭头、风场
如果想用风羽画风场,请看另一篇python画风羽及风羽定义目录用像素点坐标画图用经纬度坐标画图(推荐)https://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.quiver上面是官方文档的链接用像素点坐标画图箭头关键的一个参数是长度,长度可以通过参数scale来设置,如果你多次使用quiver(),只要保证...原创 2018-12-21 10:29:02 · 75886 阅读 · 13 评论 -
python画风羽及风羽定义
basemap使用手册:链接:https://pan.baidu.com/s/1CUgQcsuYMbJAdCuij4WsLQ提取码:aw16如果想用箭头画风场,请看另一篇python matplotlib quiver——画箭头、风场首先说下风羽是怎么回事:当我们表示风向的时候,我们当然可以用简单的箭头指示即可,但箭头不能表示出风速的信息。为了简单而有效的表达出风的大小和方向,于...原创 2018-09-20 15:37:03 · 17403 阅读 · 8 评论 -
在一幅图中为箱线图设置不同颜色
在一幅图中有多个箱线图,有时需要为分组为其设置不同颜色,下面是代码:import numpy as npimport matplotlib.pyplot as pltimport pandas as pdnp.random.seed(2) #设置随机种子df = pd.DataFrame(np.random.rand(5,4),columns=['A', 'B', 'C', 'D...转载 2018-12-16 16:02:23 · 23839 阅读 · 0 评论 -
pandas使用记录
目录查看dataframe信息Pandas在Excel的几个sheet中读写数据的方法python-Pandas学习 如何对数据集随机抽样?中文乱码问题删除重复项增删列、行join、merge、concat--合并与重塑resample插值排序、排名多层索引降级空值处理画箱型图分组取平均分组,依据相应的列的值生成新的列,或者改变已有列的值:...原创 2018-11-22 22:47:46 · 619 阅读 · 0 评论 -
python matplotlib自定义colorbar颜色条-以及matplotlib中的内置色条
在画图的时候,之前用的小组内推荐的色条,画出来的结果总觉得不好看。于是想看看有没有推荐色带。在Contourf 与记录颜色刻度中我发现了contourf中的cmap参数。于是我又去查了下该参数,结果在Colormap reference中。下面这段代码来自Contourf 与记录颜色刻度cs = ax.contourf(X, Y, z, locator=ticker.LogLocator(),...原创 2019-05-23 11:36:48 · 138498 阅读 · 2 评论 -
matplotlib 用自定义颜色画散点图
文章目录问题描述代码问题描述 1、在matplotlib中有一些内置色带可供我们选择使用,但这些色带有时并不能满足我们的需要,怎么自定义一个色带来画图呢? 2、在画散点图时,我想要用某一种颜色表示该点的值在某一范围内,怎么实现呢? 语言描述比较不容易明白在讲什么,一图胜千言,请看下图: 散点除了坐标外,该点还有一个值,这里用自定义的六种蓝色来表示该值的大小。代码在下面。代码...原创 2019-07-08 23:34:49 · 8601 阅读 · 0 评论 -
Matplotlib只加一条网格线——加粗一条网格线
转自:How to add a grid line at a specific location in matplotlib plot?matplotlib画图时,只加一条网格线,或者想突出显示某个网格线如下:实现方法:ax.axhline(y, linestyle='--', color='k') # 水平线,y需要传入一个具体数值,比如上图是0ax.axvline(x, lines...转载 2019-07-04 18:13:10 · 5209 阅读 · 1 评论