Socket
Socket
Sign inDemoInstall

edvart

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

edvart

Effective data visualization and reporting tool


Maintainers
1

Edvart

Supported Python versions Package version PyPI - Downloads Ruff

Edvart is an open-source Python library designed to simplify and streamline your exploratory data analysis (EDA) process.

Key Features

  • One-line Reports: Generate a comprehensive set of pandas DataFrame visualizations using a single Python statement. Edvart supports:
    • Data overview,
    • Univariate analysis,
    • Bivariate analysis,
    • Multivariate analysis,
    • Grouped analysis,
    • Time series analysis.
  • Customizable Reports: Produce, iterate, and style detailed reports in Jupyter notebooks and HTML formats.
  • Flexible API: From high-level simplicity in a single line of code to detailed control, choose the API level that fits your needs.
  • Interactive Visualizations: Many of the visualizations are interactive and can be used to explore the data in detail.

One-line Report

Edvart report demo

Installation

Edvart is available on PyPI and can be installed using pip:

pip install edvart

Usage

See the notebook examples/report-example.ipynb for an example report on a tabular dataset or examples/time-series-report-example.ipynb for an example report on a time-series dataset.

See the Usage section of the documentation for more information.

Creating a Default Report

import edvart

# Load a dataset to a pandas DataFrame
dataset = edvart.example_datasets.dataset_titanic()
# Create a default report
report = edvart.DefaultReport(dataset)
# Show the report in the current Jupyter notebook
report.show()
# Export the report to an HTML file
report.export_html("report.html")
# Export the code generating the report to a Jupyter notebook
report.export_notebook("report.ipynb")

User Documentation

The user documentation is available at https://datamole-ai.github.io/edvart/.

License

Edvart is licensed under the MIT license. See the LICENSE file for more details.

Contact

Edvart has a Gitter room for development-related and general discussions.

How to Contribute

See CONTRIBUTING.md.

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc