{% import "buttons.html" as buttons %}

            {{ buttons.copybutton("selected-columns-display") }}
        
To construct a list of column names that you can easily copy-paste (in the box), select some columns using the checkboxes next to the column names or the "Select all" button.
{% if summary.plots_skipped %}
Plotting was skipped as the dataframe exceeded the max_plot_columns limit set for the TableReport during report creation.

You can adjust this behavior in several ways:

  • To fix it for a single report, change the parameter passed when creating TableReport (default: 30):
        report = TableReport(max_plot_columns=50)
  • To change the default number of columns to be plotted during the current Python session, use skrub.set_config:
        from skrub import set_config
        set_config(max_plot_columns=50)
  • To make the change permanent, use an environment variable:
        export SKB_MAX_PLOT_COLUMNS=50

Note that TableReport accepts two parameters:

  • The max_plot_columns limits the number of columns that are plotted.
  • The max_association_columns limits the number of columns for which associations should be computed.
{{ buttons.dismissbutton() }}
{% else %}
{% for column in summary.columns %} {% set col_id="col_{}".format(column["idx"]) %} {% include "column-summary.html" %} {% endfor %}
{% endif %}
{% include "no-filter-matches.html" %}