Skip to main content

An open source library for statistical plotting

Project description

Lets-Plot official JetBrains project

Couldn't load MIT license svg

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.

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

JetBrains Plugins JetBrains plugins

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.

    See: Configuring basemap tiles.

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

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

lets_plot-2.2.0rc3-cp39-cp39-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.9 Windows x86-64

lets_plot-2.2.0rc3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

lets_plot-2.2.0rc3-cp39-cp39-macosx_10_9_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

lets_plot-2.2.0rc3-cp38-cp38-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.8 Windows x86-64

lets_plot-2.2.0rc3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

lets_plot-2.2.0rc3-cp38-cp38-macosx_10_9_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

lets_plot-2.2.0rc3-cp37-cp37m-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.7m Windows x86-64

lets_plot-2.2.0rc3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ x86-64

lets_plot-2.2.0rc3-cp37-cp37m-macosx_10_9_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

lets_plot-2.2.0rc3-cp36-cp36m-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.6m Windows x86-64

lets_plot-2.2.0rc3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.5+ x86-64

lets_plot-2.2.0rc3-cp36-cp36m-macosx_10_7_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.6m macOS 10.7+ x86-64

File details

Details for the file lets_plot-2.2.0rc3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: lets_plot-2.2.0rc3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0.post20200511 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for lets_plot-2.2.0rc3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 dc1e31e364417a92033caa4529340a58527f1fea858645d6802a98bbb79c1c07
MD5 90400be15335748ea2f25f14c1594431
BLAKE2b-256 bb4bd15ae9d65bcf3e1754fe2b7c0c73420be99fe388e14807bb6de22d683c69

See more details on using hashes here.

File details

Details for the file lets_plot-2.2.0rc3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file lets_plot-2.2.0rc3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: lets_plot-2.2.0rc3-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

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

See more details on using hashes here.

File details

Details for the file lets_plot-2.2.0rc3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: lets_plot-2.2.0rc3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0.post20200511 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for lets_plot-2.2.0rc3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6222929d80a18c39f57163be536095b0ef9ba167b81807ff61a61832023627ab
MD5 286d8b7f8d6885fe1ae91c946494ffa2
BLAKE2b-256 da8260fe3c094b8c749077c54ff68f8ef6bcfebf335799286e4608913f386b67

See more details on using hashes here.

File details

Details for the file lets_plot-2.2.0rc3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file lets_plot-2.2.0rc3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: lets_plot-2.2.0rc3-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

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

See more details on using hashes here.

File details

Details for the file lets_plot-2.2.0rc3-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: lets_plot-2.2.0rc3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0.post20200511 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for lets_plot-2.2.0rc3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7cc09664a6c70ebe5a61b7f093788414d990e088220949b15b42ff2e5a7b6cb5
MD5 4386b43db17b3d4027db12884491a296
BLAKE2b-256 2a4ec6e3f8509c46c4bc19dd46ada2a3cb04a07565e214a276c3cec7c38b4f54

See more details on using hashes here.

File details

Details for the file lets_plot-2.2.0rc3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file lets_plot-2.2.0rc3-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: lets_plot-2.2.0rc3-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

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

See more details on using hashes here.

File details

Details for the file lets_plot-2.2.0rc3-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: lets_plot-2.2.0rc3-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0.post20200511 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for lets_plot-2.2.0rc3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 01e500b7e8ce9af5a660e1a3c454413693e6a8bea08fdf36af817165cc3ad916
MD5 a49ec6affbbdfb481c5cbe0a5f03481f
BLAKE2b-256 13672e0bf06ac0cb81359308800828c5fd895507f617fb8d80cb7a20fa7b1b9a

See more details on using hashes here.

File details

Details for the file lets_plot-2.2.0rc3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file lets_plot-2.2.0rc3-cp36-cp36m-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: lets_plot-2.2.0rc3-cp36-cp36m-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.6m, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

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

See more details on using hashes here.

Supported by

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