493得票10回答
如何更改刻度标签字体大小

在一个matplotlib图中,我如何通过ax1.set_xticklabels()来调整刻度标签的字体大小呢? 此外,如何将刻度标签从水平方向旋转为垂直方向呢?

491得票12回答
如何从图表中移除刻度线

我有一个半对数x轴的图表,我想要去掉x轴刻度。我尝试了: plt.gca().set_xticks([]) plt.xticks([]) ax.set_xticks([]) 网格消失了(好),但小刻度(在主刻度的位置)仍然存在。如何去除它们?

490得票7回答
添加一个matplotlib图例

如何在Matplotlib的PyPlot中为折线图创建图例,而不创建任何额外的变量? 请参考下面的绘图脚本: if __name__ == '__main__': PyPlot.plot(length, bubble, 'b-', length, i...

488得票31回答
警告:Matplotlib目前正在使用agg,这是一个非GUI后端,因此无法显示图形。在Pycharm上绘制图形时,请注意。

我正在尝试使用pyplot绘制一个简单的图形,例如: import matplotlib.pyplot as plt plt.plot([1,2,3],[5,7,4]) plt.show() 但是图形没有出现,我收到了以下信息: UserWarning: Matplotlib is c...

486得票18回答
如何去除坐标轴、图例和白色留白

我想将颜色映射应用到一张图片上,并将处理后的图片写入文件,但不希望使用matplotlib自动添加的轴、标签、标题等任何内容。这是我的做法:def make_image(inputname,outputname): data = mpimg.imread(inputname)[:,:,...

483得票8回答
如何调整带有截断或重叠标签的填充方式

使用子图更新MRE 我不确定原问题和MRE的有用性。对于大尺寸的x和y标签,边距填充似乎已经被正确地调整了。 使用子图可以重现此问题。 使用matplotlib 3.4.2 fig, axes = plt.subplots(ncols=2, nrows=2, figsize=(8, 6)) ...

480得票6回答
如何在给定的图表上绘制垂直线

给定一个时间表示的信号图,如何绘制标记相应时间索引的线条? 具体地,给定一个带有时间索引从0到2.6秒的信号图,我想要绘制垂直的红线,以指示列表[0.22058956、0.33088437、2.20589566]对应的时间索引。如何实现?

464得票11回答
使用twinx()创建次坐标轴:如何添加到图例中

我有一个带有两个y轴的图表,使用了twinx()函数。我还给这些线条添加了标签,并希望使用legend()函数显示它们,但是我只能在图例中显示一个轴的标签。 import numpy as np import matplotlib.pyplot as plt from matplotlib ...

462得票6回答
为什么很多示例中使用 `fig, ax = plt.subplots()`?

我正在学习使用matplotlib,通过研究示例来掌握它。很多示例似乎在创建单个图之前都包含以下这样一行代码... fig, ax = plt.subplots() 这里有一些例子... 修改刻度标签文本 http://matplotlib.org/examples/pylab_ex...

456得票10回答
如何为每个子图添加标题

我有一个图表,其中包含许多子图。fig = plt.figure(num=None, figsize=(26, 12), dpi=80, facecolor='w', edgecolor='k') fig.canvas.set_window_title('Window Title') # R...