用法:
Styler.applymap_index(func, axis=0, level=None, **kwargs)
將 CSS-styling 函數應用於索引或列標題,元素。
用結果更新 HTML 表示。
- func:函數
func
應該采用一個標量並返回一個字符串。- axis:{0, 1, “index”, “columns”}
應用函數的標頭。
- level:int,str,list,可選
如果 index 是 MultiIndex 應用函數的級別。
- **kwargs:dict
傳遞給
func
。
- self:造型器
參數:
返回:
注意:
func
的每個輸入將是一個索引值(如果是索引)或 MultiIndex 的級別值。func
的輸出應該是 CSS 樣式的字符串,格式為 ‘attribute: value;屬性2:值2; ...' 或者,如果不對該元素應用任何內容,則為空字符串或None
。例子:
有條件地突出顯示索引中的值的基本用法。
>>> df = pd.DataFrame([[1,2], [3,4]], index=["A", "B"]) >>> def color_b(s): ... return "background-color: yellow;" if v == "B" else None >>> df.style.applymap_index(color_b)
選擇性地應用於特定級別的 MultiIndex 列。
>>> midx = pd.MultiIndex.from_product([['ix', 'jy'], [0, 1], ['x3', 'z4']]) >>> df = pd.DataFrame([np.arange(8)], columns=midx) >>> def highlight_x(v): ... return "background-color: yellow;" if "x" in v else None >>> df.style.applymap_index(highlight_x, axis="columns", level=[0, 2]) ...
相關用法
- Python pandas.io.formats.style.Styler.applymap用法及代碼示例
- Python pandas.io.formats.style.Styler.apply_index用法及代碼示例
- Python pandas.io.formats.style.Styler.apply用法及代碼示例
- Python pandas.io.formats.style.Styler.format_index用法及代碼示例
- Python pandas.io.formats.style.Styler.text_gradient用法及代碼示例
- Python pandas.io.formats.style.Styler.hide用法及代碼示例
- Python pandas.io.formats.style.Styler.set_table_attributes用法及代碼示例
- Python pandas.io.formats.style.Styler.background_gradient用法及代碼示例
- Python pandas.io.formats.style.Styler.set_tooltips用法及代碼示例
- Python pandas.io.formats.style.Styler.set_properties用法及代碼示例
- Python pandas.io.formats.style.Styler.set_td_classes用法及代碼示例
- Python pandas.io.formats.style.Styler.to_latex用法及代碼示例
- Python pandas.io.formats.style.Styler.pipe用法及代碼示例
- Python pandas.io.formats.style.Styler.where用法及代碼示例
- Python pandas.io.formats.style.Styler.format用法及代碼示例
- Python pandas.io.formats.style.Styler.highlight_between用法及代碼示例
- Python pandas.io.formats.style.Styler.use用法及代碼示例
- Python pandas.io.formats.style.Styler.to_excel用法及代碼示例
- Python pandas.io.formats.style.Styler.highlight_quantile用法及代碼示例
- Python pandas.io.formats.style.Styler.export用法及代碼示例
注:本文由純淨天空篩選整理自pandas.pydata.org大神的英文原創作品 pandas.io.formats.style.Styler.applymap_index。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。