小编典典

在同一IPython Notebook单元中制作多个图表

python

我已经开始使用IPython Notebook

ipython notebook --pylab inline

这是我在一个单元格中的代码

df['korisnika'].plot()
df['osiguranika'].plot()

这工作正常,它将绘制两条线,但在同一张图表上。

我想在单独的图表上绘制每条线。如果图表彼此相邻,而不是一个接一个,那就太好了。

我知道我可以将第二行放在下一个单元格中,然后我将获得两个图表。但是我希望这些图表彼此靠近,因为它们表示相同的逻辑单元。


阅读 179

收藏
2021-01-20

共1个答案

小编典典

首先制作多个轴,然后将它们传递给Pandas绘图函数,例如:

fig, axs = plt.subplots(1,2)

df['korisnika'].plot(ax=axs[0])
df['osiguranika'].plot(ax=axs[1])

它仍然为您提供1个图形,但是有两个不同的图形彼此相邻。

2021-01-20