tho*_*hor 6 plot matplotlib python-2.7 subplot
我正在使用 matplotlib(版本 1.3.1)和 Python 2.7 绘制子图(6x2)网格。我设置了我的图形并在子图中绘制如下所示的内容:
fig, axes = plt.subplots(ncols=6, nrows=2,
sharex=True, sharey=True, figsize=(30,5))
axes[0,0].plot(x, y)
axes[1,5].plot(z, a)
Run Code Online (Sandbox Code Playgroud)
等等。
我的问题是:有没有办法一次更改所有这些图上的线属性?我可以axes[0,0].plot(x,y,'k',linewidth=2.0)在每个轴上手动指定,但我认为必须有一种方法可以同时为所有 12 个图执行此操作。
干杯。
尝试这个:
import matplotlib as mpl
mpl.rcParams['lines.linewidth'] = 2
Run Code Online (Sandbox Code Playgroud)
这应该动态更改默认的 matplotlibrc 配置。
编辑:没关系,已经在对您的问题的评论中提到了。
| 归档时间: |
|
| 查看次数: |
9089 次 |
| 最近记录: |