Почему профилирование панд не показывает вывод в ipython?
У меня быстрый вопрос по поводу "pandas_profiling" . Так что в основном я пытаюсь использовать "профилирование" панд, но вместо того, чтобы показать результат, он говорит что-то вроде этого:
<pandas_profiling.ProfileReport at 0x23c02ed77b8>
Где я делаю ошибку? или это как-то связано с Ipython?? Потому что я использую Ipython в Анаконде.
1 ответ
попробуй это
pfr = pandas_profiling.ProfileReport(df)
pfr.to_notebook_iframe()
pandas_profiling создает объект, который затем должен отображаться или выводиться. Один из стандартных способов сделать это - сохранить его в формате HTML:
profile.to_file(outputfile="sample_file_name.html")
("profile" - это переменная, которую вы использовали для сохранения самого профиля)
Это не относится конкретно к ipython - разница в том, что, поскольку вы идете построчно (вместо выполнения полного блока кода, включая этап создания отчетов), он показывает вам сам объект. Код выше должен позволить вам увидеть отчет, как только вы его откроете.