Additional named color schemes for Altair via a custom renderer.
Via pip:
pip install altair-extra-color-schemes
Via Pipenv:
pipenv install altair-extra-color-schemes
Via Poetry:
poetry add altair-extra-color-schemes
Via PDM:
pdm add altair-extra-color-schemes
Via Pyflow:
pyflow install altair-extra-color-schemes
import altair as alt
alt.renderers.enable("extra_color_schemes")
You can find some example charts in the demo.ipynb
notebook.
Color scheme name | Type | Source | Notes |
---|---|---|---|
"dvs" |
Categorical | Data Visualization Standards (DVS) | "Featured Colors" and "Qualitative Colors" > "Example Palette" |
Poetry (version 1.2.0)
Add new color schemes to the altair_extra_color_schemes/full_template.jinja
file
poetry config virtualenvs.in-project true
poetry install
poetry run jupyter lab
poetry run black demo.ipynb
poetry check
poetry version minor
orpoetry version patch
poetry build
- djLint:
pipx install djlint
djlint altair_extra_color_schemes/template.jinja --check
djlint altair_extra_color_schemes/template.jinja --reformat
djlint altair_extra_color_schemes/template.jinja --profile=jinja
djlint formatter.jinja --reformat --format-css --format-js
- Default color schemes
- DjHTML:
pipx install djhtml
djhtml -i formatter.html
- curlylint:
pipx install curlylint
curlylint altair_extra_color_schemes/full_template.jinja
- Cloudscape Design System (Figma file)
- Poetry:
pip --version
- Nullish coalescing operator (??): Short-circuiting