An open source library for statistical plotting
Project description
Lets-Plot
Lets-Plot is an open-source plotting library for statistical data.
The design of Lets-Plot library is heavily influenced by Leland Wilkinson work The Grammar of Graphics describing the deep features that underlie all statistical graphics.
This grammar [...] is made up of a set of independent components that can be composed in many different ways. This makes [it] very powerful because you are not limited to a set of pre-specified graphics, but you can create new graphics that are precisely tailored for your problem.
- Hadley Wickham, "ggplot2: Elegant Graphics for Data Analysis"
We provide ggplot2-like plotting API for Python and Kotlin users.
Lets-Plot for Python
A bridge between R (ggplot2) and Python data visualization.
Learn more about Lets-Plot for Python installation and usage at the documentation website: https://lets-plot.org.
Lets-Plot for Kotlin
Lets-Plot for Kotlin adds plotting capabilities to scientific notebooks built on the Jupyter Kotlin Kermel.
You can use this API to embed charts into Kotlin/JVM and Kotlin/JS applications as well.
Lets-Plot for Kotlin at GitHub: https://github.com/JetBrains/lets-plot-kotlin.
"Lets-Plot in SciView" plugin
Scientific mode in PyCharm, DataSpell and in IntelliJ IDEA provides support for interactive scientific computing and data visualization.
Lets-Plot in SciView plugin adds support for interactive plotting to IntelliJ-based IDEs with the Scientific mode enabled.
Note: The Scientific mode is NOT available in communinty editions of JetBrains IDEs.
Also read:
What is new in 2.1.0
-
Upgraded dependencies:
- Kotlin: 1.5.21
- Apache Batik: 1.14 [#398]
-
Ordering categories:
New parameters added to the
as_discrete
function:order_by
(string) - the name of the variable by which the ordering will be performed;order
(int) - the ordering direction: 1 for ascending direction and -1 for descending (default).
See: as_discrete.
-
Interactive maps:
- Pre-configured raster tilesets in new
lets_plot.tilesets
module. - Builtin blank maptiles.
- Pre-configured raster tilesets in new
Change Log
See CHANGELOG.md for other changes and fixes.
License
Code and documentation released under the MIT license. Copyright © 2019-2021, JetBrains s.r.o.
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 Distributions
Built Distributions
Hashes for lets_plot-2.2.0rc3-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc1e31e364417a92033caa4529340a58527f1fea858645d6802a98bbb79c1c07 |
|
MD5 | 90400be15335748ea2f25f14c1594431 |
|
BLAKE2b-256 | bb4bd15ae9d65bcf3e1754fe2b7c0c73420be99fe388e14807bb6de22d683c69 |
Hashes for lets_plot-2.2.0rc3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c13ace5ad50ecd102fa6e45f70a7a3492f0fe37735f113d878f52d7bb58a9905 |
|
MD5 | 3294871b8e6b92b22cac2d726105797d |
|
BLAKE2b-256 | 34bde3bcc20ac352deb31262abbc95c19d5ef13cccbbc258e4a243df0eb0e546 |
Hashes for lets_plot-2.2.0rc3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a6a3a587eca407f8398561378a727ed3969497e7c0740869fe9760d3ab9c4fa |
|
MD5 | 4d3376bcf514b002edd155e9f6af22c6 |
|
BLAKE2b-256 | 86af50c527db91626acbce3f5dd47ae9a961b4bfbfcb4d3d01a701a705b61cb7 |
Hashes for lets_plot-2.2.0rc3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6222929d80a18c39f57163be536095b0ef9ba167b81807ff61a61832023627ab |
|
MD5 | 286d8b7f8d6885fe1ae91c946494ffa2 |
|
BLAKE2b-256 | da8260fe3c094b8c749077c54ff68f8ef6bcfebf335799286e4608913f386b67 |
Hashes for lets_plot-2.2.0rc3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 718eac16ffe3af4e3bcb4ca2920656f2cd51b2541df73c230e99c957f7c8a6d7 |
|
MD5 | 4469515c87973a2f838f3d1fb849fb19 |
|
BLAKE2b-256 | 99f15ff5c1f43d7b6a99cc2a361a1e125f3347fd2787e4864f65d21cde0287f2 |
Hashes for lets_plot-2.2.0rc3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c69ab58ddc2017eae6c1a197be2e715259e6e43c86f5df98f41e419574d6c681 |
|
MD5 | 74d10084467cc6e51f17036deb47eedd |
|
BLAKE2b-256 | ac0f271522e28c258ebe28f0226497370f24c8d514748a76e73ecb8d40d23152 |
Hashes for lets_plot-2.2.0rc3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cc09664a6c70ebe5a61b7f093788414d990e088220949b15b42ff2e5a7b6cb5 |
|
MD5 | 4386b43db17b3d4027db12884491a296 |
|
BLAKE2b-256 | 2a4ec6e3f8509c46c4bc19dd46ada2a3cb04a07565e214a276c3cec7c38b4f54 |
Hashes for lets_plot-2.2.0rc3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72852ccc9906a07e5b164e119df0ee1e687f121183fe75f6f6475251b9a957e4 |
|
MD5 | 4f0a511dedd7d4eb2ffd0a609bde9595 |
|
BLAKE2b-256 | 140f5a20e01754a29b3392d6a27a6602c55fde3e29647e3f4a7b3f78290008d5 |
Hashes for lets_plot-2.2.0rc3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb1b428f97095484ed117b4d371f28e184b81c0c6d92c899919e999e7861645e |
|
MD5 | 7b7ae741da374dd2851856765bcc7e2a |
|
BLAKE2b-256 | bdda5704d10f5ac5c2e8ee7bb5cdc1e2039899814819348d58faf3dd53e3d050 |
Hashes for lets_plot-2.2.0rc3-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01e500b7e8ce9af5a660e1a3c454413693e6a8bea08fdf36af817165cc3ad916 |
|
MD5 | a49ec6affbbdfb481c5cbe0a5f03481f |
|
BLAKE2b-256 | 13672e0bf06ac0cb81359308800828c5fd895507f617fb8d80cb7a20fa7b1b9a |
Hashes for lets_plot-2.2.0rc3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1ab95098f5603a0433a539dc4f6c73bbf2edfba79ae35f6b3342e8248710f72 |
|
MD5 | d93e8d7960121843442c57bf70df13ae |
|
BLAKE2b-256 | 780d8a4210fa73f86b7e5f962c5ffb2075f5ad7173721c32bc68ab8e7eb1784a |
Hashes for lets_plot-2.2.0rc3-cp36-cp36m-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e4e850389cb68cd021d07d752ab3e0a39291b5a0a020337c690af7bd9ed7493 |
|
MD5 | b7ad11604d05fa195331226de2878ae1 |
|
BLAKE2b-256 | 2a3f2605a98d791c8361920e4c9da17295d3b0c580264fb87c8fe141f857ba25 |