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

Change Log

See CHANGELOG.md for other changes and fixes.

Code of Conduct

This project and the corresponding community are governed by the JetBrains Open Source and Community Code of Conduct. Please make sure you read it.

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.2.0rc1-cp311-cp311-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.11Windows x86-64

lets_plot-3.2.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.2.0rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

lets_plot-3.2.0rc1-cp311-cp311-macosx_10_9_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

lets_plot-3.2.0rc1-cp310-cp310-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.10Windows x86-64

lets_plot-3.2.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.2.0rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

lets_plot-3.2.0rc1-cp310-cp310-macosx_10_9_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

lets_plot-3.2.0rc1-cp39-cp39-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.9Windows x86-64

lets_plot-3.2.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.2.0rc1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

lets_plot-3.2.0rc1-cp39-cp39-macosx_10_9_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

lets_plot-3.2.0rc1-cp38-cp38-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.8Windows x86-64

lets_plot-3.2.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.2.0rc1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.8macOS 11.0+ ARM64

lets_plot-3.2.0rc1-cp38-cp38-macosx_10_9_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

lets_plot-3.2.0rc1-cp37-cp37m-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.7mWindows x86-64

lets_plot-3.2.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.2.0rc1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

lets_plot-3.2.0rc1-cp37-cp37m-macosx_10_9_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6116d3511e5ee45a91d06a8109843512abc3979f423de27be0a2f143300f6bba
MD5 2c187a2bf5f3f1716b51b69f881fdb38
BLAKE2b-256 7a15c57320bda9c0e93904abba7e83dd9b272a275ce5a7d3afae6d0d151bbe82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a374e58049aeee10c9edc03d492b611680bcbd135ae5360f988301aba76ca8fc
MD5 0abee4a9f4abac507d7f20165049e9ac
BLAKE2b-256 6a089cb067cdabcec1b6843fd7005497a5e35a4b6ef8395adda04233a7f045f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 839b32f62bb448385dc2ffae759e76350fddd320cb9df28237fbafc79925244a
MD5 d4e41508195c7793059468698a4357bc
BLAKE2b-256 3f71acd285d87dda384c95ac4fc0b83922a3ce79cbcb41486328436b719ee7ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3642446609f148790cc8362eab4d8545c34239f47b2cb99426324eff0b8ade46
MD5 0c9d5204ab343530b916f39567ffd011
BLAKE2b-256 57129a5b38ac745205039a2c5fc1cac6ad1d2eca3ad46cb73d3b7fec3a50c40f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cb2d27399b7901379a09dddc7b4d6d88bf25ec476297b92d9b01755b0f6e2186
MD5 294523d655e162681a469367d0e7dc32
BLAKE2b-256 98322d2b51951f6095f53743dde8b2babc4aa240f9c4f9269e72b022e47334ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 add4d84596e6f984834ab74565b92ea9105c8058b30211b7fa015c507433ec24
MD5 763b9edbb57d9017f161c1d3ee5575db
BLAKE2b-256 6376f63c1634bc22434dd33f07f3852e0ad830a22414ffefda59258e88afe37c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e010cd1c62d0ea5eca2f090bd6027be32e4e9c696ebbc3e2245e0c764a0d93c0
MD5 670148d0da8b837a1bca5895e4987d53
BLAKE2b-256 cba0cff839fb8a22b3e0213f593ff14f440a750469c41497c05742e1f86b1f7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2b0e83c1e793904dbc238916aa18cd783bc494815754aabe95a1906a6ca6cf58
MD5 0d8110c3b63dec131ff95cad1280ce0c
BLAKE2b-256 101202312808c6f5d5b83b231d550275794af3b7c5d958417461a97dc2b094b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 18c708d8bdc9b0997d2a0da6aa92504d9ab6831aa0ee9cc9afa40ccc57b8f38d
MD5 90e3581af3131ba88d8b2c7467e6a66f
BLAKE2b-256 207c4c39471a146a419d002fb788424f6823b57cb38f770a026762c5e392b461

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8858e56f17b0c4fa71150d6a98d611e8986d20ce6f78c706e63b4d172fa5f8a1
MD5 cb1f7245b4b24e511525ff64837655b4
BLAKE2b-256 f33819f32c953c12e7758def6ac8262cf441b44d33d4d872ddae99b09295d665

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2664d50ecfdbead5eb21401da8a8bd9f1f3c33539137dc0772970d9c26565fc5
MD5 f8dfb0ee023816a94e555cd5b5161854
BLAKE2b-256 7cf0e35bc879d8590df63941c96de6a073d0aedfe4b5f31e5136781321a7b19b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 df9ec77bb28e631d156bc5844e883a96236cc8e3412e82aec404a6953d5b00f1
MD5 f2e4dc128e9c8268ecb48868a8526bbc
BLAKE2b-256 a287b0584342efff018b26c1f99fd342edf837db5f2ed68a0cfd537eaea5d72a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bf6478998f640d88bbe4cfe332be78101ab17665c205b08e205b946c6f83face
MD5 f2d6a2fcf914fc5b70c6b87efdfb122d
BLAKE2b-256 22d62818745e95f5103f3e71c890941a2953715371e78aee9dbfe65029ac4b8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e3293ada63ab219de9cc5a702653f4bbeaf3d6d01bb5e2ec4afa0c3d293d8d6
MD5 f06768a8680c24b5ee99950bf89c18df
BLAKE2b-256 430b91227198c53e17f12651c7f0151b6727c2bb5411035f9c3409a1212c445f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f45bb139e9767af546e8bb58cbfa100a9c20c38f84430ac3391b1ba64de99b0c
MD5 3971f38aa0d0156328222111c754feaa
BLAKE2b-256 106780ab592e22dbf3e40857a4b805057914668bd9fd785dc1068f48eb54c911

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 824a65e5dd240ddd222e0d0e100b377af9439afb5007c4a11dd894e2828e694b
MD5 5c743b372d0c3682cac29a891b8f0f5d
BLAKE2b-256 14c230f5370f64598b273e1e4a7ff46801f420f2af0f02b6c1b4ce9d5ccc9c37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3f26c41a052bc1eca9624970f43192f76a7738633cf2f1eb8d84dbbce2472d13
MD5 30efb64d62e4b41fad21017f246e3727
BLAKE2b-256 9df361c8c2928b412f232167f28c43bb9114564ef2d5974912aa3f2f586d72cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d4a97fd8417a9b12b24d439c8f24ea7b185c744c53225da996dee5d6d9378405
MD5 eacad923f467155c1c024e6330edf38d
BLAKE2b-256 a05ed331cbdaaa998223819fe5e2f0419bbd2a3dbd47d6ff653914d02bdb7ab4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7c243314e7c5f4d312c9fd6c58dfc240391216957fee45738b2ac921ba8a7abf
MD5 b71bb4abcb5b34764950b69d18261fa8
BLAKE2b-256 021bf4e8aad89bcda989a3a5622bafb0af4721d832ba659d357838106e5bd0e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d7fa9fb86b97e693d62cd5433f1c1e86186ae37bb44ee71b4d7582e913e4292d
MD5 35d61f645056e6982dbde1ca1510de18
BLAKE2b-256 6670884a8d597ff92cb5e8622f145b5ef4a98c21ab53f525af440b4afdb0b9a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 00b99be380bb2cea203a6d09192b9390e92dfafa6d2f8bf7ef8b739110d2cdff
MD5 78096240d66a8c90f85ff8c06199aa14
BLAKE2b-256 607b643de3fd38a706f89fe1cb58e7a7210a0138ce276c759d637040c542328f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2295b1d86a2ab1bf0bb6cfe7888eacfa4d2cd6670a55b880d77f7c2f46264fd7
MD5 f0bf1d6ed64e3997c09a6f1a7237b29c
BLAKE2b-256 a8a950e1361172235d4138d26acb5bfbe20602be605b3c6b5564c62473b14e01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b3ab3ad1ec6df698d190ccfdabbf92d7b5c89f10aae4fa91cbe222948d3e46ac
MD5 fb9d272613bc19c964bfb78660c0f981
BLAKE2b-256 8e64bc6dadab102f4ca064e9e7a042fb78b06d780fe9ace4779485fe1e312a30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lets_plot-3.2.0rc1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2b279e20b36bf1f107ae2ad1a2b9530cc54e5e045f25abd37cbe83ed1f5a536b
MD5 b0658c3db3f5dd7abedf2159d35b79a6
BLAKE2b-256 7fccbc1ca2454fb355a19efa0d5141a3a7dd36206e66dbc2fccebc3a337198fb

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