Plotting was skipped. This is due to either:
- The dataframe exceeding the configured
table_report_plots_thresholdlimit (default: 30). - The
plot_distributionsoption being set toFalse(default:"auto", which applies the configuredtable_report_plots_threshold).
You can adjust this behavior in several ways:
- To force plotting for a single report:
report = TableReport(df, plot_distributions=True) - To change the threshold for the current Python session, use
skrub.set_config:from skrub import set_config set_config(table_report_plots_threshold=50) - To make the change permanent, use an environment variable:
export SKB_TABLE_REPORT_PLOTS_THRESHOLD=50