pandas.io.formats.style.Styler.set_sticky #

造型器。set_sticky ( axis = 0 , Pixel_size = None , levels = None ) [来源] #

添加 CSS 以在滚动框架中永久显示索引或列标题。

参数
{0 或 'index', 1 或 'columns'}, 默认 0

是否使索引或列标题粘住。

Pixel_size int,可选

粘贴 MultiIndex(或使用命名索引)时需要配置索引单元格的宽度或列标题单元格的高度。分别默认为 75 和 25。

级别int、str、列表、可选

如果axis是 MultiIndex,则要坚持特定级别。如果None会坚持所有级别。

返回
造型器

笔记

此方法使用 CSS 'position: Sticky;'要显示的属性。它被设计为与可见轴一起使用,因此:

  • styler.set_sticky(axis=”index”).hide(axis=”index”)

  • styler.set_sticky(axis=”columns”).hide(axis=”columns”)

由于 CSS 控件缺少元素,可能会产生奇怪的行为。

例子

>>> df = pd.DataFrame({'A': [1, 2], 'B': [3, 4]})
>>> df.style.set_sticky(axis="index")  

请参阅: 表格可视化了解更多示例。