Python package colourmap generates an N unique colors from the specified input colormap.
Project description
colourmap
- Python package colourmap generates an N unique colors from the specified input colormap.
Contents
Installation
- Install colourmap from PyPI (recommended). colourmap is compatible with Python 3.6+ and runs on Linux, MacOS X and Windows.
- It is distributed under the MIT license.
Requirements
# This can be done manually but is also done automatically when pip installing colourmap.
pip install -r requirements
Quick Start
pip install colourmap
- Alternatively, install colourmap from the GitHub source:
git clone https://github.com/erdogant/colourmap.git
cd colourmap
python setup.py install
Import colourmap package
import colourmap as colourmap
Example:
N=10
# Create N colors
getcolors=colourmap.generate(N)
# With different cmap
getcolors=colourmap.generate(N, cmap='Set2')
# Create color for label
y=[1,1,2,2,3,1,2,3]
label_colors, colordict=colourmap.fromlist(y)
# With different cmap
label_colors, colordict=colourmap.fromlist(y, cmap='Set2')
# With different method
label_colors, colordict=colourmap.fromlist(y, cmap='Set2', method='seaborn')
# String as input labels
y=['1','1','2','2','3','1','2','3']
label_colors, colordict=colourmap.fromlist(y)
# With different cmap
label_colors, colordict=colourmap.fromlist(y, cmap='Set2')
# With different method
label_colors, colordict=colourmap.fromlist(y, cmap='Set2', method='seaborn')
Citation
Please cite colourmap in your publications if this is useful for your research. Here is an example BibTeX entry:
@misc{erdogant2019colourmap,
title={colourmap},
author={Erdogan Taskesen},
year={2019},
howpublished={\url{https://github.com/erdogant/colourmap}},
}
Maintainers
- Erdogan Taskesen, github: erdogant
Contribute
- Contributions are welcome.
Licence
See LICENSE for details.
Donation
- This package is created and maintained in my free time. If this package is usefull, you can show your gratitude :) Thanks!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
colourmap-0.1.1.tar.gz
(4.4 kB
view hashes)
Built Distribution
Close
Hashes for colourmap-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b86133ba6362fe42297e2b5667e2798b3fe4380488a95be4d4cd1791f7594d2 |
|
MD5 | bd86b462cfeab029888f5832f754b0dc |
|
BLAKE2b-256 | 239208ea8b1fd79b74569c2ab4bed81ec16392462286dac182fd57492c9376e0 |