Сюжеты заменяются вместо показа нового - PullRequest
0 голосов
/ 18 февраля 2019

Я пытаюсь создать несколько графиков в своем блокноте Jupyter.Однако, когда я создаю один, он заменяет предыдущий вместо создания нового графика.Пример.

#plotting revenue_adj vs vote_average data
df.plot.scatter(x='revenue_adj',y='vote_average',s=.5,title='Average Movie Vote per Budget',figsize=(8,5));

создает точечную диаграмму, но когда я пытаюсь построить диаграмму под ней (на новой строке кода),

df.groupby('genres')['vote_average'].mean().plot()

она заменяет вышеприведенную диаграмму вместо созданияновый под этим кодом.Что происходит?

1 Ответ

0 голосов
/ 18 февраля 2019

Помните, что функции построения панд на самом деле используют matplotlib.

Таким образом, вы можете использовать функции figure () или subplots () в matplotlib для создания новых фигур:

import matplotlib.pyplot as plt

fig = plt.figure()
df.plot.scatter()

fig = plt.figure()
df.plot.scatter()

# | or using subplots()
fig, ax = plt.subplots(1,2)
df.plot.scatter(ax=ax[0])
df.plot.scatter(ax=ax[1])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...