簡體   English   中英

Nbconvert 不顯示來自 jupyter notebook 的 styler dataframe

[英]Nbconvert doesn't display styler dataframe from jupyter notebook

我正在使用

jupyter nbconvert --to pdf --TemplateExporter.exclude_input=True Scorecard.ipynb

將我的筆記本導出為 pdf。 一切正常,但是在查看 pdf 時,數據框顯示為

 <pandas.io.formats.style.Styler at 0x1ea7d7910f0>

而不是筆記本中顏色漂亮的數據框。 關於如何修復的任何想法?

使用 nbconvert 發送到 html,然后使用 pdfkit 轉換作品(有點)問題是如果表格跨越多個頁面,則標題與行重疊,如果它們在頁面的末尾,則行被分成兩半

我在嘗試使用df.style.hide_index()隱藏 Pandas Dataframes 中的索引時遇到了同樣的錯誤。

不幸的是,Pandas 樣式方法似乎完全基於 HTML/CSS:

樣式是使用 CSS 完成的。 您編寫“樣式函數”,這些函數接受 DataFrames ...,並返回類似索引的 DataFrames ... 以及 CSS“屬性:值”對值。 這些函數可以增量地傳遞給樣式器,它在渲染之前收集樣式。

我一直無法找到通過原生乳膠表將df.style對象轉換為 PDF 的方法。

已經在Styler.to_latex()擴展上做出了一些努力,但該分支在 2018 年年中死亡。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM