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.0rc2-cp39-cp39-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.9 Windows x86-64

lets_plot-2.2.0rc2-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.0rc2-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.0rc2-cp38-cp38-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.8 Windows x86-64

lets_plot-2.2.0rc2-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.0rc2-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.0rc2-cp37-cp37m-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.7m Windows x86-64

lets_plot-2.2.0rc2-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.0rc2-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.0rc2-cp36-cp36m-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.6m Windows x86-64

lets_plot-2.2.0rc2-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.0rc2-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.0rc2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: lets_plot-2.2.0rc2-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.0rc2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 600b69da2278673444c145443ba4f1f83a82e4db2ac2154f1afda93607174b6a
MD5 50236347087f91d895ad9eb8e08a2ad4
BLAKE2b-256 b1b311024e00486e6488e3bd13b5be3ca0180bb4a7ca36482a7cb04905c59d44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-2.2.0rc2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8024b7be2efc663278eb667ba049c8d3437f0873fba1f10a24f26e9543546523
MD5 3b3a972c78c335ebd712a476b8df4fe1
BLAKE2b-256 964d30884474ad4e0dc8274f3ee2b516ec5bcc01dd7b85eca1783089ae61f224

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lets_plot-2.2.0rc2-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.0rc2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8f7f8b75c6c7218481819beabc6d4491630bb3a0c8530ccff1e6ace4cbd34d75
MD5 fee018bd8d1b389f189e6fa6168ad5ed
BLAKE2b-256 a0cc1192387436d8c33b6d27466f0892bc14d385f0642cad5db3c2e63ac221d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lets_plot-2.2.0rc2-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.0rc2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 44354efe13284cc284093e5b5fdfdfb9913d528816a5fdecfa9e8167974a3787
MD5 631df6a8d0edf94dac84c0bb2d60c982
BLAKE2b-256 cebbaa7b289929bb70978e2c515c68ab4943c66e8b3ac2a3148cb1f4b0cb7157

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-2.2.0rc2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c036eca030a67dda1f310c6cfb4e86e42fb0552aae00cc379faf7e5cc09904c2
MD5 836c0059474302bdc8b958e8c9a92ae1
BLAKE2b-256 8995d15c60f7b2eeebdc7f8a98e931370fa6ee8f6f6a894149f9d5bfaf89e2c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lets_plot-2.2.0rc2-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.0rc2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3f024c31fbce069ea98f325471c2eed187393dfc8f09393eab560ec99418a95b
MD5 00ef80382fa7046d0a0cf584ce9f0627
BLAKE2b-256 60fe1da266af754ddc3098a099fb06090c905d20e159f2d448359201c2fe3320

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lets_plot-2.2.0rc2-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.0rc2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2679e5a1a57a1ea6c253fb37bbb2b591861594f9e07ebcfad31d2d44863348b7
MD5 222dd466dd93995c5501aed36987bec7
BLAKE2b-256 f90fbeb042a2d317bb393bf045da481438821d0c9c783f01187ffbd2e6beb0cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-2.2.0rc2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8a04abcbaaee9319689a0c8222955fc6fdacc29544dc6b0b46f55b84145dbc24
MD5 b5bea057b70bc48693dee4913650e981
BLAKE2b-256 d6d51a4490eb726c119287729d67b2a12842ad28d5ecc629886c1e059a9697f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lets_plot-2.2.0rc2-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.0rc2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fbde482fb56a6667b4f4de181594e0389b8c7ac8e86b2c840a26ff718f55bb59
MD5 8d265e8865a48bb8d24a52b289af272a
BLAKE2b-256 3a86b8eb9eca3fe34fc700e3c37eb59c0267ca75a62d4ce2285978e5deb21062

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lets_plot-2.2.0rc2-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.0rc2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 8cbb1957cca33ecf19c66b5dc547e51e4294aa01917bb498486c30301bb27ca7
MD5 e00dcdea7fb8d1401ae7e81a27510cd0
BLAKE2b-256 2877d3b5f77992f3b6c81a3d8b4439d26388c6be9dcdf05f6147987584a543ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-2.2.0rc2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 31541e1b00e0c02b34f9198be118dcc07f530e7678f79c751d6a67c9b1f3d820
MD5 b34cf66c92c85b50b045635918a4e122
BLAKE2b-256 07bd2dbcb31d2b7be5540bacbc676588e205dbcf8f46e820e5a93935876d35c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lets_plot-2.2.0rc2-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.0rc2-cp36-cp36m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 d95a310f95d620b950d4e0d2845f82dc21b5c2d599ecf7a7decb5ce30c614f01
MD5 b73602fbc40529e02427e4d2396d01b9
BLAKE2b-256 031f9186686b209427fa041be6ff8f95c32d24d7508b6dbfa9ed9893d81e6eb9

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