You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Skrub's TableReport is great for EDA (Exploratory Data Analysis) purposes. When I do EDA, I scroll over the TableReport UI and find some insights, such as a the target has some class imbalance, some feature has missing values, etc. But, after exploring the TableReport, there is no easy way for me to do some emphasis on the insights I got from it.
Feature Description
I would like to emphasize the insights I found during EDA on the skrub TableReport.
For example in this Kaggle dataset about flight delays, I want to emphasize the fact that the target dep_delayed_15min has some class imbalance:
A solution could be that for each subgraph, I have an option to click on select to emphasize, then at the end I get a TableReport but more concise: only with what I want to emphasize on. It would be kind of a select, but keep for later as a TableReportSummary or TableReportInsights.
Insights could also be to emphasize on some rows in the associations table, as they are counter-ntuitive for example (so being able to click on some rows, not just subplots).
Alternative Solutions
For the class imbalance, with the current skore, the users could select their feature of interest, click on it (copy-paste) then do
TableReport(df["dep_delayed_15min"])
but what I am talking about is more general: insights could also be that I would like to emphasize on some rows in the associations table.
Additional Context
No response
The text was updated successfully, but these errors were encountered:
thanks @sylvaincom that's interesting! I can certainly see the use case, I've noticed something and I want to come back to it later or share it with someone and would like something better than a screenshot.
do you have any thoughts about how the information should be emphasized and how the user should specify what to emphasize?
A bit unrelated and just thinking about this now, should we also have an easy way to dump/save the TableReport? Currently you have to get the HTML and write it yourself, but I could easily see a simpler API for this. WDYT?
Problem Description
Skrub's TableReport is great for EDA (Exploratory Data Analysis) purposes. When I do EDA, I scroll over the TableReport UI and find some insights, such as a the target has some class imbalance, some feature has missing values, etc. But, after exploring the TableReport, there is no easy way for me to do some emphasis on the insights I got from it.
Feature Description
I would like to emphasize the insights I found during EDA on the skrub TableReport.
For example in this Kaggle dataset about flight delays, I want to emphasize the fact that the target
dep_delayed_15min
has some class imbalance:A solution could be that for each subgraph, I have an option to click on select to emphasize, then at the end I get a TableReport but more concise: only with what I want to emphasize on. It would be kind of a select, but keep for later as a TableReportSummary or TableReportInsights.
Insights could also be to emphasize on some rows in the associations table, as they are counter-ntuitive for example (so being able to click on some rows, not just subplots).
Alternative Solutions
For the class imbalance, with the current skore, the users could select their feature of interest, click on it (copy-paste) then do
but what I am talking about is more general: insights could also be that I would like to emphasize on some rows in the associations table.
Additional Context
No response
The text was updated successfully, but these errors were encountered: