如何在Jupyter Notebook中的同一单元格中绘制多个散点图?

时间:2018-05-22 08:57:02

标签: matplotlib plot graph jupyter-notebook

我有3个不同的数据框,它们都有一个“价格”列。我想要3个不同的价格来索引散点图,但我不想让它们在3个不同的单元格上。我希望他们只是在一个牢房里,彼此相邻。

1 个答案:

答案 0 :(得分:2)

您应该可以在Jupyter笔记本中的单个单元格中执行此操作。

这可能不是最优雅的方法,但您只需要构建代码,以便按顺序绘制每个图。例如创建subplot1,添加刻度,标签等... plt.show(),然后对所有后续绘图执行相同的操作。

例如:

from matplotlib import pyplot as plt

# First plot
ax = plt.subplot()
plt.scatter( ... ) # Scatter plot 1 data
plt.title( ... )
plt.show()

# Second plot
ax = plt.subplot()
plt.scatter( ... ) # Scatter plot 2 data
plt.title( ... )
plt.show()

# Third plot
# Rinse and repeat