|
43 | 43 | - [Saving plot to file](#export)
|
44 | 44 | - [GeoTools support](#geotools)
|
45 | 45 |
|
46 |
| -- [What is new in 4.2.0](#new) |
| 46 | +- [What is new in 4.3.0](#new) |
47 | 47 | - [Migrating from v3 to v4](#migrating4)
|
48 | 48 |
|
49 | 49 | - [Change log](#change_log)
|
@@ -266,46 +266,54 @@ Learn more: [GeoTools Support](https://github.com/JetBrains/lets-plot-kotlin/blo
|
266 | 266 |
|
267 | 267 |
|
268 | 268 | <a id="new"></a>
|
269 |
| -## What is new in 4.2.0 |
| 269 | +## What is new in 4.3.0 |
270 | 270 |
|
271 |
| -- ### New Plot Types |
| 271 | +- ### `gggrid()` ([docs](https://lets-plot.org/kotlin/-lets--plot--kotlin/org.jetbrains.letsPlot/gggrid.html)), as a replacement for earlier variant of [gggrid()](https://github.com/JetBrains/lets-plot-kotlin/blob/master/plot-api/src/commonMain/kotlin/org/jetbrains/letsPlot/gggrid_deprecated.kt). |
| 272 | + <br> |
| 273 | + <img src="https://raw.githubusercontent.com/JetBrains/lets-plot/master/docs/f-23a/images/plot_grid.png" alt="f-23a/images/plot_grid.png" width="400" height="200"> |
272 | 274 |
|
273 |
| - - #### `residualPlot()` |
274 |
| - <br> |
275 |
| - <img src="https://raw.githubusercontent.com/JetBrains/lets-plot/master/docs/f-22e/images/residual-light.png" alt="f-22e/images/residual-light.png" width="200" height="133"> |
276 |
| - <img src="https://raw.githubusercontent.com/JetBrains/lets-plot/master/docs/f-22e/images/residual-dark.png" alt="f-22e/images/residual-dark.png" width="200" height="133"> |
| 275 | + See: [example notebook](https://nbviewer.jupyter.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.3.0/plot_grid.ipynb). |
277 | 276 |
|
278 |
| - See: [example notebook](https://nbviewer.jupyter.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.2.0/residual_plot.ipynb). |
279 | 277 |
|
280 |
| - - #### `geomAreaRidges()` |
281 |
| - <br> |
282 |
| - <img src="https://raw.githubusercontent.com/JetBrains/lets-plot/master/docs/f-22e/images/ridges-dark.png" alt="f-22e/images/ridges-dark.png" width="400" height="130"> |
| 278 | +- ### `jointPlot()` |
| 279 | + <br> |
| 280 | + <img src="https://raw.githubusercontent.com/JetBrains/lets-plot/master/docs/f-23a/images/joint_plot.png" alt="f-23a/images/joint_plot.png" width="400" height="267"> |
283 | 281 |
|
284 |
| - See: [example notebook](https://nbviewer.jupyter.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.2.0/ridgeline_plot.ipynb). |
| 282 | + See: [example notebook](https://nbviewer.jupyter.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.3.0/joint_plot.ipynb). |
285 | 283 |
|
286 |
| - - #### `geomPie()` |
287 |
| - <br> |
288 |
| - <img src="https://raw.githubusercontent.com/JetBrains/lets-plot/master/docs/f-22e/images/pie.png" alt="f-22e/images/pie.png" width="379" height="106"> |
289 | 284 |
|
290 |
| - See: [example notebook](https://nbviewer.jupyter.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.2.0/geom_pie.ipynb). |
| 285 | +- ### Configuring Axis Position |
| 286 | + <br> |
| 287 | + <img src="https://raw.githubusercontent.com/JetBrains/lets-plot/master/docs/f-23a/images/axis_position.png" alt="f-23a/images/axis_position.png" width="300" height="200"> |
291 | 288 |
|
292 |
| - - #### Annotation Labels on Pie-Chart |
293 |
| - <br> |
294 |
| - <img src="https://raw.githubusercontent.com/JetBrains/lets-plot/master/docs/f-22e/images/pie-labels-explode.png" alt="f-22e/images/pie-labels-explode.png" width="195" height="133"> |
295 |
| - <img src="https://raw.githubusercontent.com/JetBrains/lets-plot/master/docs/f-22e/images/pie-labels-titanic.png" alt="f-22e/images/pie-labels-titanic.png" width="366" height="133"> |
| 289 | + See: [example notebook](https://nbviewer.jupyter.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.3.0/axis_position.ipynb). |
296 | 290 |
|
297 |
| - See: [example notebook](https://nbviewer.jupyter.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.2.0/annotations_for_pie.ipynb). |
298 | 291 |
|
299 |
| - - #### `geomImshow()` |
| 292 | +- ### Showing Quantiles on Density Plots |
| 293 | + <br> |
| 294 | + <img src="https://raw.githubusercontent.com/JetBrains/lets-plot/master/docs/f-23a/images/density_quantiles.png" alt="f-23a/images/density_quantiles.png" width="400" height="150"> |
| 295 | + |
| 296 | + See: [example notebook](https://nbviewer.jupyter.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.3.0/quantile_parameters.ipynb). |
| 297 | + |
| 298 | + |
| 299 | +- ### Additional "color" aesthetics: `paint_a, paint_b, paint_c`. |
| 300 | + <br> |
| 301 | + <img src="https://raw.githubusercontent.com/JetBrains/lets-plot/master/docs/f-23a/images/additional_color_aes.png" alt="f-23a/images/additional_color_aes.png" width="400" height="300"> |
| 302 | + |
| 303 | + See [Multiple Color Scales](https://nbviewer.jupyter.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.3.0/multiple_color_scales.ipynb) demo. |
| 304 | + |
| 305 | + Also added a set of related "color scale" functions with the "aesthetic" parameter for configuring of additional color scales. |
| 306 | + |
| 307 | + See [New "Scale" Functions](https://nbviewer.jupyter.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.3.0/scale_functions.ipynb) demo. |
| 308 | + |
| 309 | + |
| 310 | +- ### Rotation of Axis Tick Labels |
| 311 | + |
| 312 | + See: [example notebook](https://nbviewer.jupyter.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.3.0/axis_text_angle.ipynb). |
300 | 313 |
|
301 |
| - See: [image_101](https://nbviewer.jupyter.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.2.0/image_101.ipynb), |
302 |
| - [image_fisher_boat](https://nbviewer.jupyter.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.2.0/image_fisher_boat.ipynb), |
303 |
| - [image_grayscale](https://nbviewer.jupyter.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.2.0/image_grayscale.ipynb), |
304 |
| - [image_extent](https://nbviewer.jupyter.org/github/JetBrains/lets-plot-kotlin/blob/master/docs/examples/jupyter-notebooks/f-4.2.0/image_extent.ipynb) |
305 |
| - |
306 | 314 |
|
307 | 315 | - ### Other improvements and fixes
|
308 |
| - See [CHANGELOG.md](https://github.com/JetBrains/lets-plot-kotlin/blob/master/CHANGELOG.md#410---2022-09-30) |
| 316 | + See [CHANGELOG.md](https://github.com/JetBrains/lets-plot-kotlin/blob/master/CHANGELOG.md#430---2023-03-09) |
309 | 317 | for details.
|
310 | 318 |
|
311 | 319 |
|
|
0 commit comments