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 Kernel.

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 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 3.0.0

  • Breaking Changes

    • Python 3.6 is no longer supported as it is in the "end-of-life" release cycle stage.

    • geom_livemap() is now a pure basemap layer. The following options are no longer supported: symbol, data, mapping, map, map_join, ontop, stat, position, show_legend, sampling, tooltips, geodesic.

To draw point and pie markers on map, please, use the geom_point() and geom_pie() geometry layers.

See: example notebook.

In place of the former geodetic parameter in geom_livemap please use the new parameter flat in path and segment geometry layers.

See: example notebook.

Change Log

See CHANGELOG.md for other changes and fixes.

License

Code and documentation released under the MIT license. Copyright © 2019-2023, 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-3.1.0rc1-cp311-cp311-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.11Windows x86-64

lets_plot-3.1.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

lets_plot-3.1.0rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

lets_plot-3.1.0rc1-cp311-cp311-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

lets_plot-3.1.0rc1-cp311-cp311-macosx_10_9_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

lets_plot-3.1.0rc1-cp310-cp310-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.10Windows x86-64

lets_plot-3.1.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

lets_plot-3.1.0rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

lets_plot-3.1.0rc1-cp310-cp310-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

lets_plot-3.1.0rc1-cp310-cp310-macosx_10_9_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

lets_plot-3.1.0rc1-cp39-cp39-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.9Windows x86-64

lets_plot-3.1.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

lets_plot-3.1.0rc1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

lets_plot-3.1.0rc1-cp39-cp39-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

lets_plot-3.1.0rc1-cp39-cp39-macosx_10_9_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

lets_plot-3.1.0rc1-cp38-cp38-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.8Windows x86-64

lets_plot-3.1.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

lets_plot-3.1.0rc1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

lets_plot-3.1.0rc1-cp38-cp38-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

lets_plot-3.1.0rc1-cp38-cp38-macosx_10_9_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

lets_plot-3.1.0rc1-cp37-cp37m-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.7mWindows x86-64

lets_plot-3.1.0rc1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

lets_plot-3.1.0rc1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

lets_plot-3.1.0rc1-cp37-cp37m-macosx_10_9_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

Details for the file lets_plot-3.1.0rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9367c3981933064921971085e87fa8cc37007b95a942f316fa3b64b0b62710c0
MD5 58a4a2d3952159dd05a6a77ec59dd194
BLAKE2b-256 bf81155707348ed2774938b132bf63d29d0ae490321f7ed1f634848d5c36f15e

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5594909b3901426d50f7e52239df77d53773eb30f078f5e51a5756b7581f7b0d
MD5 4eca00cc9de969c7bf07a241e27f806c
BLAKE2b-256 a878e4b77dc17589e144f548edaa4bc4a1ecf2c2f8c77af41c478f5a1e2ff477

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 099b5e434f73b0a7c1cd4a907066a4e32dd789911e7b57c618d9336960fad9b0
MD5 dfa028f1c901e6f82840dd6306ca2eee
BLAKE2b-256 d947902cedbbc9836c940230a7cf0a012fa79c42b540f0f3b999dd144d70b0ac

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33672af19aecd89f2b572d885b5a0daefe34b921e594ab9b0415d0a48036b29e
MD5 44b4ff7cbd6eadf956a4609666bed58f
BLAKE2b-256 24a54331e9816017a430b4a5be25b483bb49eb3cfb99e0615c052dbd4b7fa8f2

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 22d29d97e79c5c5a9e4873519ce4de3d959f19d90ba69c2d140b3ff2a4de97b9
MD5 c9b92327412bd5c25394c53b403d96bb
BLAKE2b-256 8349469fab63a204e2f2b738a9d01e3292fb0566095ae79bc962e921e6247c5b

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 649440eb0d6c73ee4c53d3ae2ccdc824ba953c9b7e020a4f35d529582bff280e
MD5 a5f321b078319da8e8449c9ef4516977
BLAKE2b-256 ff82bdf3c360dd11956cc97362da6a947de414857cd8f90ebdfa92c8630ea4d3

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a4bd82b7ccc25cd57b32971a1977ca2e0baadeee3201718c8eaf15e551aa52f
MD5 53e1a35ce7618df404cf924895183ff6
BLAKE2b-256 10e1e7109f242324b263861e6836d77411d68dbd453dfd1d106df2b37cdf2fc7

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0beadf3bae07c9e4863b2d696e1985d9c384dbd10031bbba1b0942b1c66ddf59
MD5 9b24c0887a6fa9c3820992ef7a4cfb84
BLAKE2b-256 5bc5a8d52fb9eea0f9b64c6ac790b2a6f3176310cd16a71b73084d8c6c74cec0

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a2c220313e57dd937caff296d783545f08c635a353fd05b1a72e38606084de1
MD5 2d01e1f80afdd1b7912fe9331ea1c779
BLAKE2b-256 8089d86acb074b2dd01307648f0be54c34be053ca3c2a6ab9d43650850d35539

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 afbf170b67028c1bb14b6d096c037718d427c2e052280da5fff5c659a285fe32
MD5 655746f29fc570e00e5f096f265b251b
BLAKE2b-256 ca2b084fb6ad4da1ff82c84208c5288794c9719ca1f361e415a0ad571404571a

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: lets_plot-3.1.0rc1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.16

File hashes

Hashes for lets_plot-3.1.0rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 36245893ed4d4c36a1a07503d494dc3b3cdec0c2cca0f55d8b3b9d5a37114de0
MD5 bb18bef56111bd6d49f0fa2aeb6abe0e
BLAKE2b-256 64cf95c32a5fea91a2ab01473ac74fdc5af85061ee412f4fb407ca72a3812605

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 61470bad81b2f917acce1ba3f77e950826e03deb3034f7fa4724011607edb894
MD5 cde44a512b289f8a7443e56b4b476b39
BLAKE2b-256 185b0fadee692f5aafb700a006246f6a82a4fe86f699612639bcad986a9c5112

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8cdaab98166a9f4cf64d008fd9666bb20bbc6f08f2c3cef95f7f0ee2672262bc
MD5 15a6110b4570c4925377cb7ca2be0025
BLAKE2b-256 86090c57aa8c020ae0c9f004edd2534bbef0271e21945ba32ba790bbe01bc10a

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d887165c9835304d05d0e6798214025359a6b906e548c603550022329ba11a7a
MD5 b21d658749bc7aa776cf872508e4de3d
BLAKE2b-256 b2144131d4fbd613ad9a797a63ec05730915344661959d681c3a2e5b17ed3ea3

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 18e1bd865c67452ef495918c5674021632e896d7ac0bbf1c7e2e7428ed97fc45
MD5 7d39f39f0ca54656de2fd4d76be3e84e
BLAKE2b-256 d4fff2b7dc29ee48a50a6f6821b17611c34f2fad7c714961851970df531f8a97

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: lets_plot-3.1.0rc1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.16

File hashes

Hashes for lets_plot-3.1.0rc1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8f85fe3a9af27eafa4a83245fffb0345293065f521c70b8e13f42fa2000d7953
MD5 2258220b823789b538dbc73e135e4c1d
BLAKE2b-256 c2e9155982b97ff1798ba170bc0b22f4e10103a03ca7f73c1a76e3c048e62334

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 25d3617a1fa2ec193526f185490d9590abc9fc07124e99caa60f6d172c6331ad
MD5 f398ce1383acce7685c8265713753c4e
BLAKE2b-256 b167176128159980942a0b88a29bd4f558dd49da3505cc28514ce11513ea005d

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cf8e6fd13c093531c98b2634772f9672db15dc0c55336392c93bb674474e94a5
MD5 9c93f68b2aad0faac587b7b3d38f5503
BLAKE2b-256 d877e62f35a53fe5ce80bec388dc832eddc58f1bb7a7d6cae52b6ac91d4035e9

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8cbbe4aba7cb0956bafc78f19d4d2791c034e329217a1ed3ad6cbde4868c77c8
MD5 a34356d32d9e2883b9730b3d17fdcac0
BLAKE2b-256 5c9eb539fd48f625a15eb8e0a9d47283fed6e87a1a3e0fb69b15310ae9524084

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 420e2759d2e841434bc5451b0191e9434a876e66015fc24109c61f469777d322
MD5 cf2eda473ee3c50f75650e700e7814fa
BLAKE2b-256 03b5faad54aafdb2dbdfd6819b3c43bc59441f44c68707e4850fb2210cebe845

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7a85e901be4448cef6e40473c77f5189291ed3c5b3fa81513aee5b24dee95f09
MD5 8a36f3971449895edac00331aebe1565
BLAKE2b-256 12c9e37c2cad6b2f4bab16de6e64b3e97da0e10205b25978259636019e3191a6

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b0f6d4fdd6ceb34291a6d4f75c9a94c0ca984262bb6c057399a65ed1843886d
MD5 05b1fa34849619b9b3d830cdf239f142
BLAKE2b-256 2126f59990567cb6d19fbe269f3ad28950ed77d6b17d14166c50fe668c147e53

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 038e55d4508bda974fd19389faf3c9d4c31b53bde8ea04dd26527c2f8d218232
MD5 a0c448b3358b49f6afd92f866ca28789
BLAKE2b-256 b0e51c53065a816a92068f2915dbc3199e7d590accf19de7c8bd5cecc16b713e

See more details on using hashes here.

File details

Details for the file lets_plot-3.1.0rc1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for lets_plot-3.1.0rc1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f7fb899d183f279bfd100700d1fbe7d092831c427d4ba4211d4f7f3ffd0b51fc
MD5 9c7e49bdf993f95e32bd41906a0efa3f
BLAKE2b-256 8acfa364900ae527c24da162ab35c48cbc517c4a872fac3a03403408a7ed025d

See more details on using hashes here.

Supported by

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