All Projects → JetBrains → Lets Plot

JetBrains / Lets Plot

Licence: other
An open-source plotting library for statistical data.

Programming Languages

python
139335 projects - #7 most used programming language
kotlin
9241 projects

Projects that are alternatives of or similar to Lets Plot

Ml Workspace
🛠 All-in-one web-based IDE specialized for machine learning and data science.
Stars: ✭ 2,337 (+340.11%)
Mutual labels:  data-science, jupyter, data-visualization
Cookbook 2nd Code
Code of the IPython Cookbook, Second Edition, by Cyrille Rossant, Packt Publishing 2018 [read-only repository]
Stars: ✭ 541 (+1.88%)
Mutual labels:  data-science, jupyter, data-visualization
Lets Plot Kotlin
Kotlin API for Lets-Plot - an open-source plotting library for statistical data.
Stars: ✭ 181 (-65.91%)
Mutual labels:  data-science, jupyter, plot
Cookbook 2nd
IPython Cookbook, Second Edition, by Cyrille Rossant, Packt Publishing 2018
Stars: ✭ 704 (+32.58%)
Mutual labels:  data-science, jupyter, data-visualization
Dash
Analytical Web Apps for Python, R, Julia, and Jupyter. No JavaScript Required.
Stars: ✭ 15,592 (+2836.35%)
Mutual labels:  data-science, jupyter, data-visualization
Quantitative Notebooks
Educational notebooks on quantitative finance, algorithmic trading, financial modelling and investment strategy
Stars: ✭ 356 (-32.96%)
Mutual labels:  data-science, jupyter
Articles
A repository for the source code, notebooks, data, files, and other assets used in the data science and machine learning articles on LearnDataSci
Stars: ✭ 350 (-34.09%)
Mutual labels:  data-science, data-visualization
Hydrogen
Run code interactively, inspect data, and plot. All the power of Jupyter kernels, inside your favorite text editor.
Stars: ✭ 3,763 (+608.66%)
Mutual labels:  data-science, jupyter
Rweekly.org
R Weekly
Stars: ✭ 406 (-23.54%)
Mutual labels:  data-science, data-visualization
Pydataroad
open source for wechat-official-account (ID: PyDataLab)
Stars: ✭ 302 (-43.13%)
Mutual labels:  data-science, data-visualization
Dash Table
A First-Class Interactive DataTable for Dash
Stars: ✭ 382 (-28.06%)
Mutual labels:  data-science, data-visualization
Py d3
D3 block magic for Jupyter notebook.
Stars: ✭ 428 (-19.4%)
Mutual labels:  jupyter, data-visualization
Dash Docs
📖 The Official Dash Userguide & Documentation
Stars: ✭ 338 (-36.35%)
Mutual labels:  data-science, data-visualization
Dashr
Dash for R - An R interface to the Dash ecosystem for creating analytic web applications
Stars: ✭ 337 (-36.53%)
Mutual labels:  data-science, data-visualization
Data Science
Collection of useful data science topics along with code and articles
Stars: ✭ 315 (-40.68%)
Mutual labels:  data-science, data-visualization
Perspective
A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
Stars: ✭ 3,989 (+651.22%)
Mutual labels:  data-visualization, jupyter
Ai Lab
All-in-one AI container for rapid prototyping
Stars: ✭ 406 (-23.54%)
Mutual labels:  data-science, jupyter
Facebook data analyzer
Analyze facebook copy of your data with ruby language. Download zip file from facebook and get info about friends ranking by message, vocabulary, contacts, friends added statistics and more
Stars: ✭ 515 (-3.01%)
Mutual labels:  data-science, data-visualization
Teaching
Teaching Materials for Dr. Waleed A. Yousef
Stars: ✭ 435 (-18.08%)
Mutual labels:  data-science, data-visualization
Courses
Quiz & Assignment of Coursera
Stars: ✭ 454 (-14.5%)
Mutual labels:  data-science, data-visualization

Lets-Plot official JetBrains project

Couldn't load MIT license svg

Lets-Plot is an open-source plotting library for statistical data. It is implemented using the Kotlin programming language.

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.

Due to the unique multi-platform nature of Kotlin programming language, you can obtain the plotting functionality that is packaged as a JavaScript library, JVM library, and a native Python extension.

Lets-Plot for Python



The Lets-Plot for Python package offers a ggplot-like API for data visualization in Jupyter notebooks as well as in other notebooks like Datalore, Kaggle or Colab.

You can even create plots using Python editor in PyCharm or IntelliJ IDEA (Scientific mode, the Lets-Plot in SciView plugin is required).

Read the Lets-Plot for Python documentation to learn more about the package installation and usage.

Couldn't load quickstart.png

JVM artifacts and Kotlin API

Download

Lets-Plot Kotlin API adds Grammar-of-Graphics plotting capabilities to Kotlin kernels for Jupyter notebooks.

Apart from Jupyter notebooks, Lets-Plot Kotlin API enables embedding plots into a JVM-based application.

To learn more about creating plots in a JVM environment see README_DEV.md in the Lets-Plot Kotlin project on GitHub.

"Lets-Plot in SciView" plugin for IntelliJ IDEA and PyCharm

JetBrains Plugins JetBrains plugins

The plugin adds support for interactive plots in IntelliJ-based IDEs with the enabled Scientific mode.

The Scientific mode in PyCharm and in IntelliJ IDEA Python plugin provides support for interactive scientific computing and data visualization.

To learn more about Scientific mode check these help pages:

To learn more about the plugin check: Lets-Plot in SciView plugin homepage.

Couldn't load pycharm_quickstart.png Couldn't load pycharm_logo.png

License

Code and documentation released under the MIT license. Copyright © 2019-2020, JetBrains s.r.o.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].