改进 IPython 小部件中 Pandas DataFrames 的 HTML 样式
Posted
技术标签:
【中文标题】改进 IPython 小部件中 Pandas DataFrames 的 HTML 样式【英文标题】:Improve HTML styling of Pandas DataFrames within IPython widgets 【发布时间】:2016-06-17 05:15:26 【问题描述】:如何生成适当的 html 以传递给 ipywidgets.HTML
对象以正确显示 Pandas DataFrame?
【问题讨论】:
从哪里导入VBox?from ipywidgets import VBox
。看起来他们在那里导出了所有小部件,因为他们在文档中使用from ipywidgets import *
。
【参考方案1】:
这可以通过可爱的新 DataFrame.style
类来实现。
例如
此示例取决于页面上加载的引导程序 CSS。当您以交互方式运行笔记本时,它包含在笔记本中。
更一般地,set_table_attributes
的组合赋予它一个类,set_table_styles
用于更具体的项目应该提供非常细粒度的控制。
【讨论】:
哦,看起来x
被强制转换为浮点数(不是真的)。这已在 master 中修复。以上是关于改进 IPython 小部件中 Pandas DataFrames 的 HTML 样式的主要内容,如果未能解决你的问题,请参考以下文章
当以html格式下载时,IPython交互式小部件不会以图形方式更新