The functionality has now been integrated into the skrub Python library.
See the skrub
documentation and in particular the TableReport
class.
This package exists to experiment with ideas and features that could be included in skrub. As the goal is quick prototyping and experimentation, some features are likely to be incomplete or dysfunctional.
See some example reports. Any feedback is very welcome.
skrubview
is not available on PyPI nor conda-forge.
It must be installed by downloading the latest source code.
Either in one go:
pip install git+https://github.com/skrub-data/skrubview.git
Or by cloning the repository:
git clone [email protected]:skrub-data/skrubview.git
pip install ./skrubview
from sklearn.datasets import load_iris
from skrubview import Report
df = load_iris(as_frame=True)["frame"]
Report(df).open()
Note: the screenshot above is outdated.
Reports
can be initialized with either a dataframe (pandas or polars) or a file path.
They should display nicely in a jupyter notebook or ipython shell.
They have html
, text
, and json
attributes representing their content in those formats.
skrubview ./my_file.parquet --open
See skrubview -h
for options.