我想知道是否可以使用 PLOTLY.GRAPH_OBJECTS 和 PLOTLY.SUBPLOTS 制作每行具有不同列大小和数量的子批次。喜欢照片(对手工制作感到抱歉)。
[img 1 第 1 行有 2 列,第 2 行有 4 列:(https://i.stack.imgur.com/g6XVm.jpg)]
[img 2 第 1 行有 3 列,2 列相同宽度和 1 列不同宽度,第 2 行有 4 列等于第 3 列:(https://i.stack.imgur.com/2efPQ。 jpg)]
一切都很复杂,但我希望你们都能理解并给我一个答案。
我可以设置不同的 cols 大小,但这对于每一行来说必须是相等的。我需要每行不同的设置。
是的,有可能。
比如这里,shape给出4列和行,loc标识每个ax的位置。
Colspan 允许您绘制 1 列或 2 列的图。
fig, (axe1) = plt.subplots(1,1, sharex=False, sharey=False)
ax1 = plt.subplot2grid (shape=(4, 4), loc=(0, 0), colspan=1)
ax2 = plt.subplot2grid (shape=(4, 4), loc=(0, 1), colspan=1)
ax3 = plt.subplot2grid (shape=(4, 4), loc=(1, 0), colspan=1)
ax4 = plt.subplot2grid (shape=(4, 4), loc=(1, 1), colspan=1)