Computing pairwise associations was skipped. This is due to either:
table_report_associations_threshold
limit (default: 30).
compute_associations option being set to False (default: "auto", which applies the configured table_report_associations_threshold).You can adjust this behavior in several ways:
report = TableReport(df, compute_associations=True)
skrub.set_config:
from skrub import set_config
set_config(table_report_associations_threshold=50)
export SKB_TABLE_REPORT_ASSOCIATIONS_THRESHOLD=50
pip install pyarrow, or use a Pandas dataframe.
| Column 1 | Column 2 | Cramér's V | Pearson's Correlation |
|---|---|---|---|
| {{ association["left_column_name"] }} | {{ association["right_column_name"] }} | {{ association["cramer_v"] | format_number }} | {%- if not (association["pearson_corr"] | is_null) -%} {{ association["pearson_corr"] | format_number }} {%- endif -%} |