gpt4 book ai didi

python - Nbconvert 不显示 jupyter 笔记本中的 styler 数据帧

转载 作者:行者123 更新时间:2023-12-02 05:28:17 26 4
gpt4 key购买 nike

我正在使用

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 Dataframe 中的索引时,我遇到了同样的错误。

不幸的是 Pandas Styling方法似乎纯粹基于 HTML/CSS:

The styling is accomplished using CSS. You write “style functions” that take DataFrames ..., and return like-indexed DataFrames ... with CSS "attribute: value" pairs for the values. These functions can be incrementally passed to the Styler which collects the styles before rendering.

我还没有找到通过 native latex 表将 df.style 对象转换为 PDF 的方法。

已经在 Styler.to_latex() 上做出了一些努力延期,但该分支于 2018 年中期终止。

关于python - Nbconvert 不显示 jupyter 笔记本中的 styler 数据帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57514899/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com