Наложение двух морских участков в Юпитере - PullRequest
1 голос
/ 01 мая 2020

Я пытаюсь наложить 2 морских участка в блокнот Jupyter. Этот код работает, если я использую обычную оболочку python, но не работает с Jupyter. Я получаю только один график. Второй график не отображается.

import seaborn as sns
import matplotlib.pyplot as plt
from IPython.display import display
%matplotlib inline
sns.set()
sns.distplot(x['wr'], kde=False, label='16-4', hist_kws={"alpha": 0.2})
sns.distplot(y['wr'], kde=False, label='17-4', hist_kws={"alpha": 0.2})
plt.show()

Пожалуйста, не предлагайте использовать аргумент hue.

1 Ответ

1 голос
/ 01 мая 2020

Я проверял, что это работает с моими примерами данных:

ax = sns.distplot(x['wr'], kde=False, label='16-4', hist_kws={"alpha": 0.2})
sns.distplot(y['wr'], kde=False, label='17-4', hist_kws={"alpha": 0.2}, ax=ax)
#                                                                       ^^^^^

Но, на самом деле, мой код работает с ax=ax или без него; поэтому мне любопытно узнать, сработает ли это для вас.

...