Skip to main content

Interactive ML Visualizations with Plotly

Project description

This project creates plots for machine learning similar to yellowbricks https://www.scikit-yb.org/en/latest/.

It uses plotly to generate interactive visualizations and employs a dataframe interface using polars. Just pass you dataframe and specify the columns: we use the following libraries: plotly, polars

Example

Notebook widgets (AnyWidget)

Some plots (e.g. the crossfiltering pairplot) are implemented as an AnyWidget and require frontend ipywidgets support.

If you only see plain text like PairplotWidget(...) instead of an interactive plot:

  • In VS Code, make sure the workspace is trusted and the extensions ms-toolsai.jupyter + ms-toolsai.jupyter-renderers are enabled.
  • Check Jupyter: Widget Script Sources (overly strict settings can prevent widget JS from loading).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plotly_ml-0.1.19.tar.gz (29.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

plotly_ml-0.1.19-py3-none-any.whl (30.6 kB view details)

Uploaded Python 3

File details

Details for the file plotly_ml-0.1.19.tar.gz.

File metadata

  • Download URL: plotly_ml-0.1.19.tar.gz
  • Upload date:
  • Size: 29.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for plotly_ml-0.1.19.tar.gz
Algorithm Hash digest
SHA256 4b914c968c07462ebae5009c82331c5573d9ba1e5e8d95858a1226f8335296a4
MD5 bda7f747ff90fe73031e51289313ee31
BLAKE2b-256 e84fa02a28487e4509efb7a938deefba44f7392e84e9ca934dff0a6887335378

See more details on using hashes here.

File details

Details for the file plotly_ml-0.1.19-py3-none-any.whl.

File metadata

  • Download URL: plotly_ml-0.1.19-py3-none-any.whl
  • Upload date:
  • Size: 30.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for plotly_ml-0.1.19-py3-none-any.whl
Algorithm Hash digest
SHA256 dc86ccfdf7a4291593b12a45a979a5e29d584959cab8e812c39cf582ebe6024d
MD5 4ce7d99525ebecc22bc51d274d0de70d
BLAKE2b-256 d8bf3891309b63dc1709be3d8ce572c634872a58c1876241f8959ae2aab676e9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page