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 either be a single column name or a series of column names provided in a list. If None, the alignment 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:int | None=None
An integer [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.
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.