/ / Python pandas: pd.options.display.mpl_style = "за замовчуванням" призводить до падіння графіка - python, matplotlib, pandas

Python pandas: pd.options.display.mpl_style = 'default' викликає збій графіка - python, matplotlib, pandas

Все в назві. Мій графік відображається належним чином, коли я не встановлюю цей параметр на початку мого скрипта python, інакше він відкриє вікно для графіка, але закриває його назад і завершує виконання.

Я використовую pandas 0.14.0 і matplotlib 1.3.0.

Хто це вже бачив? Ви можете побачити мій код нижче, якщо це необхідно.

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

#pd.options.display.mpl_style = "default"

df = pd.DataFrame(np.random.randn(1000, 4), index=pd.date_range("1/1/2000",periods=1000), columns=list("ABCD"))
df = df.cumsum()
df.plot(legend=False)

plt.show()

Відповіді:

9 для відповіді № 1

Використовуйте наступне:

plt.show(block=True)


3 для відповіді № 2

У мене виникла подібна помилка з Matplotlib v1.4. Рішення, яке я знайшов, має використовувати

matplotlib.style.use("ggplot")

а не

pd.options.display.mpl_style = "default"

Подивитися - https://pandas-docs.github.io/pandas-docs-travis/visualization.html