pandas styler及其无法“触及”表格的索引:如何解决它?

时间:2016-09-28 18:30:27

标签: html css pandas hide

我想看看我的pandas数据框并为html渲染做好准备。 pandas styler在这方面是一个奇迹,如果不是这一点(http://pandas.pydata.org/pandas-docs/stable/style.html),它在限制部分中说:

  

您只能设定值的样式,   不是索引或列您只能应用样式,不能插入   新的HTML实体

所以没有正式的解决方案,但我想知道是否有可能找不到索引的解决方法。我在想3个解决方案:

  1. 将我的索引设置为''但索引必须是唯一的,所以我们选择第二个

  2. 找到一些方法来消除与准备渲染的字符串内的索引相关的数据。无法找到有效的程序

  3. 找到一种方法来应用一个css条件,其索引是背景颜色,所以虽然空间将被占用,但它不会被看到。无法找到实现它的方法。

  4. 有哪些更好的想法或方法可以成功完成上述任何一项?请记住,我只想要一些有用的东西。它不需要优雅或可扩展。

1 个答案:

答案 0 :(得分:1)

您可以尝试不显示索引列(或样式):

df.reset_index().style.set_table_styles(
 [{'selector': '.row_heading, .blank',
   'props': [('display', 'none')]}]