moonframe : simple and interactive plots using d3js.
Project description
Moonframe
Moonframe is an open-source Python library that helps you create interactive graphs using D3.js without writing a single line of JavaScript. It’s built for quick data exploration and aims to be as simple and accessible as possible.
Right now (v0.0.0), it only supports scatter plots; with more chart types on the way.
Main features
Easy to setup
Moonframe comes with a minimalist CLI: one command, one graph.
Your data just needs to be in CSV format; a widely used and simple standard in the data visualization community.
Just type moonframe in any terminal:
>moonframe
Usage: moonframe [OPTIONS] COMMAND [ARGS]...
Package moonframe v0.0.0
--------------------------- Moonframe ----------------------------
You are now using the Command line interface of moonframe package, a set of
tools created at CERFACS (https://cerfacs.fr).
This is a python package currently installed in your python environement.
All graphs are displayed in your default web browser.
Options:
--help Show this message and exit.
Commands:
scatter Scatter plot
Customizable charts without coding
Moonframe provides a clear interface that handles all customization. You can easily navigate between graph views to explore your dataset.
Interact with the data
Tooltips are available on all charts. They show details from your data when you hover over a point, and you can fully customize what they display. This can be helpful for getting quick insights. You can also highlight color groups on hover to spot trends more easily in your dataset.
Installation
Note
The data set used for these examples comes from INSEE, a french institut focus on statistics and economics studies. Get the data here.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file moonframe-0.1.1.tar.gz.
File metadata
- Download URL: moonframe-0.1.1.tar.gz
- Upload date:
- Size: 28.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50b7bfd6c212b5075743c2c80589cabd351407e321b9cd1ef78921b949091f4b
|
|
| MD5 |
c7c357360bbf4194f364ff2a4f0663fd
|
|
| BLAKE2b-256 |
1d2847c22cb446146c06c93d04348aad8761d8b994d0a9da8611e707375d1948
|
File details
Details for the file moonframe-0.1.1-py3-none-any.whl.
File metadata
- Download URL: moonframe-0.1.1-py3-none-any.whl
- Upload date:
- Size: 34.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c3c3adb1e58a40e585d7dee9be9288beeb857f66de1615ae620b4ca6ddd25e12
|
|
| MD5 |
707ea4f60e4d81d5dffb9dcb7d560466
|
|
| BLAKE2b-256 |
932e9b30019ea35370261aace5e4d56cf9778552385454d683cf10a314766ab9
|