346得票13回答
如何为所有子图设置一个颜色条

我花费太多时间研究如何在Matplotlib中让两个子图共享相同的y轴,并使用单个颜色条共享它们。 问题是,当我在subplot1或subplot2中调用colorbar()函数时,它会自动缩放图形,使得颜色条加上图形适合于“subplot”边界框,导致两个并排的图形尺寸差异很大。 为了...

345得票5回答
保存图像时输出空白图像。

我正在尝试使用matplotlib保存我制作的图形,但是这些图像都是空白的。 以下是我的代码: plt.subplot(121) plt.imshow(dataStack, cmap=mpl.cm.bone) plt.subplot(122) y = copy.deepcopy(tumo...

337得票7回答
在给定的图表上绘制一条水平线。

我如何向现有的图表添加一条水平线?

336得票13回答
当DISPLAY未定义时使用matplotlib生成PNG

我正在尝试使用 Python 中的 networkx。运行此程序时,我收到以下错误消息。是否缺少任何内容?#!/usr/bin/env python import networkx as nx import matplotlib import matplotlib.pyplot import...

333得票6回答
Matplotlib中的命名颜色

Matplotlib提供了哪些命名颜色供绘图使用?我在Matplotlib文档中找到了一个列表,它声称这些是唯一的名称:b: blue g: green r: red c: cyan m: magenta y: yellow k: black w: white 然而,我发现这些颜色也可以在这种...

323得票15回答
去除保存图像周围的空白空间。

我需要获取一张图片并在处理后保存它。当我显示这个图像时,它看起来很好,但是在保存图像之后,图像周围出现了一些白色空间。我已经尝试使用'tight'选项和savefig方法,但都没能解决问题。代码如下: import matplotlib.image as mpimg import matpl...

323得票10回答
如何为多个子图创建一个单独的图例?

我正在使用Matplotlib绘制相同类型的信息,但是针对不同的国家,使用多个子图。也就是说,我在一个3x3的网格上有九个图,所有图上都有相同的线条(当然,每条线的值不同)。 然而,我还没有找到如何在图上只放置一个图例(因为所有九个子图都有相同的线条)。 我该如何做到这一点?

317得票11回答
在Matplotlib图表上删除图例

要在matplotlib图中添加图例,只需运行legend()。 如何从图中删除图例? (我最接近的方法是运行legend([])以清空图例数据。但这会在右上角留下一个丑陋的白色矩形。)

316得票8回答
Seaborn图表未显示

我确信自己忘记了某些非常简单的东西,但我无法使用Seaborn使某些图表正常工作。 如果我执行以下操作:import seaborn as sns 然后,我使用matplotlib创建的任何图表都会获得Seaborn样式(具有灰色网格背景)。 但是,如果我尝试运行像这样的示例:In [1]:...

312得票13回答
修改刻度标签文本

我希望对图表中选定的几个刻度标签进行修改。 例如,如果执行以下操作: label = axes.yaxis.get_major_ticks()[2].label label.set_fontsize(size) label.set_rotation('vertical') 字体大小和刻...