resolve_label
resolve_label(df, name, *, label=None)Resolve the display label for name: explicit label wins, else attrs, else name.
Never raises on an unknown name (regression terms such as log_gdp_pc_sq are not columns), so it is safe to call on any axis variable or model term.
Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| df | pd.DataFrame | The data frame whose attrs may hold the stored labels. |
required |
| name | str | The column or term name to label. | required |
| label | str | None | An explicit override; when given it is returned unchanged. | None |
Returns
| Name | Type | Description |
|---|---|---|
| str | The resolved label. |