Add color highlighting to one or more specific columns.
The gt_highlight_cols() function takes an existing GT object and adds highlighting color to the cell background of a specific column(s).
Parameters
gt:GT
An existing GT object.
columns:SelectExpr=None
The columns to target. Can be a single column or a list of columns (by name or index). If None, the coloring is applied to all columns.
fill:str='#80bcd8'
A string indicating the fill color. If nothing is provided, then "#80bcd8" (light blue) will be used as a default.
alpha:float | None=None
A float [0, 1] for the alpha transparency value for the color as single value in the range of 0 (fully transparent) to 1 (fully opaque). If not provided the fill color will either be fully opaque or use alpha information from the color value if it is supplied in the "#RRGGBBAA" format.
A string or number indicating the weight of the font. Can be a text-based keyword such as "normal", "bold", "lighter", "bolder", or, a numeric value between 1 and 1000, inclusive. Note that only variable fonts may support the numeric mapping of weight.
font_color:str='#000000'
A string indicating the text color. If nothing is provided, then "#000000" (black) will be used as a default.
include_column_labels:bool=False
Whether to also highlight column labels of the assigned columns.
Returns
:GT
The GT object is returned. This is the same object that the method is called on so that we can facilitate method chaining.