Как преобразовать вывод HTML для фреймов данных pandas в LaTeX при использовании nbconvert?

Я использую блокнот jupyter/ipython в классе для обработки данных с помощью панд и пишу свой отчет в одном документе. Я хотел использовать nbconvert для последующего преобразования файла ipynb в pdf. В основном это работает нормально, но фреймы данных pandas, которые имеют хорошее представление HTML, плохо конвертируются через LaTeX.

ipython nbconvert --to pdf My_Report.ipynb

or

ipython nbconvert --to markdown My_Report.md
pandoc -i My_Report.md -o My_Report.pdf

Если я хочу получить красиво отформатированные таблицы LaTeX/pdf, мне нужно явно вывести LaTeX, который не дает вам хорошего представления в блокноте:

from IPython.display import Latex
Latex(df.to_latex())

Есть ли способ получить обе версии одновременно? HTML в блокноте и чистый латекс для конвертации?


person Ben K.    schedule 05.12.2015    source источник
comment
Это похоже на stackoverflow .com/questions/20685635/   -  person Stefan    schedule 05.12.2015
comment
Да, в самом деле. Я еще раз посмотрел на ответы, и ответ на мой вопрос был в нижних, поэтому я проголосовал за него :-). Как я могу отозвать свой вопрос?   -  person Ben K.    schedule 05.12.2015