From 85ea52c0b9b4d1d1119294fe2ce3e6c15c40e0a2 Mon Sep 17 00:00:00 2001 From: Igor Alshannikov Date: Mon, 8 May 2023 14:54:12 -0400 Subject: [PATCH 1/2] Add What's New in 3.2.0 --- README.md | 49 +++++++++++++++++-------------------------------- 1 file changed, 17 insertions(+), 32 deletions(-) diff --git a/README.md b/README.md index 1cd04c4fb1a..7bcdbaa0c45 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ We provide ggplot2-like plotting API for Python and Kotlin users. 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. +To learn more: [lets-plot.org](https://lets-plot.org). ## Lets-Plot for Kotlin @@ -58,52 +58,37 @@ Also read: - [Scientific mode in PyCharm](https://www.jetbrains.com/help/pycharm/matplotlib-support.html) - [Scientific mode in IntelliJ IDEA](https://www.jetbrains.com/help/idea/matplotlib-support.html) -## What is new in 3.1.0 +## What is new in 3.2.0 -- ### `gggrid()` +- ### Aesthetics `stroke` and `linewidth`
- f-23a/images/plot_grid.png + f-23b/images/stroke.png - See: [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23a/plot_grid.ipynb). + See: [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23b/legend_text_multiline.ipynb). + + See also `geom_lollipop()` example below. -- ### `joint_plot()` +- ### `geom_lollipop()`
- f-23a/images/joint_plot.png + f-23b/images/lollipop.png - See: [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23a/joint_plot.ipynb). + See: [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23b/geom_lollipop.ipynb). -- ### Configuring Axis Position -
- f-23a/images/axis_position.png +- ### Horizontal error bars and vertical "dodge" - See: [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23a/axis_position.ipynb). + See: [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23b/horizontal_error_bars.ipynb). - -- ### Showing Quantiles on Density Plots -
- f-23a/images/density_quantiles.png - See: [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23a/quantile_parameters.ipynb). +- ### Multi-line Labels in Legends + + See: [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23b/legend_text_multiline.ipynb). -- ### Additional "color" aesthetics: `paint_a, paint_b, paint_c`. +- ### Colorbar in `geom_imshow()`
- f-23a/images/additional_color_aes.png - - See: [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23a/multiple_color_scales.ipynb). - - Also added a set of related "color scale" functions with the "aesthetic" parameter for configuring of additional color scales. - - See [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23a/scale_functions.ipynb) demo. - - -- ### Other New Features and Improvements - - - Export to PNG file in `ggsave()` (requires the [CairoSVG](https://pypi.org/project/CairoSVG) library), see [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23a/export_to_png.ipynb). - - `angle` parameter in `element_text()` in `theme()`, see [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23a/axis_text_angle.ipynb). - - `geodesic` parameter in `geom_segment()` and `geom_path()`, see [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23a/param_geodesic.ipynb). + f-23b/images/imshow_legend.png ## Change Log From e4a04136e96afb457101d7044f4819b453752c64 Mon Sep 17 00:00:00 2001 From: Igor Alshannikov Date: Mon, 8 May 2023 14:58:09 -0400 Subject: [PATCH 2/2] remove bullets --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 7bcdbaa0c45..8bc7ddde846 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ Also read: ## What is new in 3.2.0 -- ### Aesthetics `stroke` and `linewidth` +### Aesthetics `stroke` and `linewidth`
f-23b/images/stroke.png @@ -69,24 +69,24 @@ Also read: See also `geom_lollipop()` example below. -- ### `geom_lollipop()` +### Lollipop Plot
f-23b/images/lollipop.png See: [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23b/geom_lollipop.ipynb). -- ### Horizontal error bars and vertical "dodge" +### Horizontal error bars and vertical "dodge" See: [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23b/horizontal_error_bars.ipynb). -- ### Multi-line Labels in Legends +### Multi-line Labels in Legends See: [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23b/legend_text_multiline.ipynb). -- ### Colorbar in `geom_imshow()` +### Colorbar in `geom_imshow()`
f-23b/images/imshow_legend.png