我有fig, (((ax1, ax2), (ax3, ax4))) = plt.subplots(ncols=2, nrows=2, sharex='col', sharey='row', figsize=(12, 12))我想重复一个情节,在所有轴上说 P,例如:P.plot(ax = [ax1, ax2, ax3, ax4], facecolor = "none", edgecolor = "black")无需为每个图重复该行。有没有办法做到这一点?
2 回答
繁华开满天机
TA贡献1816条经验 获得超4个赞
有些人更喜欢使用map
而不是for
在 python 中。所以我想如果目的是替换一些规范循环,比如
for ax in [ax1, ax2, ax3, ax4]: geodf.plot(ax=ax)
你可以
list(map(lambda ax: geodf.plot(ax=ax), [ax1, ax2, ax3, ax4]))
添加回答
举报
0/150
提交
取消