Сюжеты на графике Matplotlib выглядят по-другому после вызова профилирования панд. Как я могу это исправить?
Я столкнулся со странной проблемой сегодня. Я наткнулся на пакет под названием pandas_profiling, который я считаю довольно хорошим. Однако после вызова профилирования графики в моем jupyternotebook меняются. Тики оси больше не верны, и весь внешний вид отличается.
Можете ли вы помочь мне, как вернуть обычное поведение?
Заранее спасибо,
Schantall
Я попытался перезагрузить matplotlib.pyplot.
import matplotlib.pyplot as pp
pp.plot(range(10))
введите описание изображения здесь
Профиль:
profile = prof.ProfileReport(df) #df is some pandas dataframe
display(profile)
pp.plot(range(10))
0 ответов
Что ж, давайте сначала разберемся, почему это происходит. Как мы видим в исходном коде, пакет устанавливает стиль:
matplotlib.style.use(resource_filename(__name__, "pandas_profiling.mplstyle"))
Следующим шагом будет сброс стиля. Вы можете попробовать ответ из этого сообщения:
Как восстановить настройки matplotlib по умолчанию после настройки таблицы стилей