Skip to content

ENH - Add a new tab to the TableReport to show the global dataframe stats #2160

Description

@rcap107

Problem Description

The TableReport in its current form includes statistics at the column level, such as dtype, number of nulls, number of unique values, numeric statistics etc.

There are multiple dataframe-level statistics that would be interesting and that could be added to a separate tab, such as:

  • Shape of the dataframe (currently shown at the bottom of the preview screen)
  • Estimated size in memory (will be added in Skrub Add Estimated Memory Usage to TableReport #2153)
  • Presence of null values
  • Number of columns by dtype (numeric columns, string columns, datetime columns etc)

Additionally, it may be interesting to have a "Description" field that can be filled by users so that it is easier to share information about the report (this would be in addition to the title).

Feature Description

This could be implemented as a separate tab, possibly to the left of the Preview, while keeping the preview tab as the default.

Alternatively, this could be added in the "Stats" tab, but I am not sure where it would fit given that the stats are already taking up the entire width of the screen.

Alternative Solutions

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    TableReportanything related to the TableReportenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions