User Tools

Site Tools


other:python:matplotlib_by_jyp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
other:python:matplotlib_by_jyp [2021/10/26 09:26]
jypeter Added the unsorted stuff section
other:python:matplotlib_by_jyp [2022/07/05 14:54]
jypeter
Line 1: Line 1:
 ====== Working with matplotlib (JYP version) ====== ====== Working with matplotlib (JYP version) ======
 +
 +<note tip>​Note:​ [[https://​matplotlib.org/​cheatsheets/​|Matplotlib cheatsheets]]</​note>​
  
 **Summary**:​ there are lots of python libraries that you can use for plotting, but Matplotlib has become a //de facto// standard **Summary**:​ there are lots of python libraries that you can use for plotting, but Matplotlib has become a //de facto// standard
Line 183: Line 185:
       * ''​my_cmap.set_over(color='​k'​)'':​ color to be used for //high out-of-range values// **if** ''​extend''​ is specified and is //'​both'//​ or  //'​max'//​. Default color is ''​my_cmap(my_cmap.N - 1)''​       * ''​my_cmap.set_over(color='​k'​)'':​ color to be used for //high out-of-range values// **if** ''​extend''​ is specified and is //'​both'//​ or  //'​max'//​. Default color is ''​my_cmap(my_cmap.N - 1)''​
       * ''​my_cmap.set_under(color='​k'​)'':​ color to be used for //low out-of-range values// **if** ''​extend''​ is specified and is //'​both'//​ or  //'​min'//​. Default color is ''​my_cmap(0)''​       * ''​my_cmap.set_under(color='​k'​)'':​ color to be used for //low out-of-range values// **if** ''​extend''​ is specified and is //'​both'//​ or  //'​min'//​. Default color is ''​my_cmap(0)''​
-  * [[https://​matplotlib.org/​api/_as_gen/matplotlib.figure.Figure.html#​matplotlib.figure.Figure.colorbar|colorbar]]+  * [[https://​matplotlib.org/​stable/api/figure_api.html#​matplotlib.figure.Figure.colorbar|colorbar]]
     * [[https://​matplotlib.org/​stable/​gallery/​subplots_axes_and_figures/​colorbar_placement.html|Placing colorbars demo]]     * [[https://​matplotlib.org/​stable/​gallery/​subplots_axes_and_figures/​colorbar_placement.html|Placing colorbars demo]]
     * [[https://​matplotlib.org/​stable/​gallery/​images_contours_and_fields/​contourf_demo.html|contourf + colorbar demo]]     * [[https://​matplotlib.org/​stable/​gallery/​images_contours_and_fields/​contourf_demo.html|contourf + colorbar demo]]
Line 256: Line 258:
   * [[https://​matplotlib.org/​stable/​api/​_as_gen/​matplotlib.patches.Arc.html|Offical patches.Arc documentation]]   * [[https://​matplotlib.org/​stable/​api/​_as_gen/​matplotlib.patches.Arc.html|Offical patches.Arc documentation]]
   * A nice [[https://​stackoverflow.com/​questions/​54849976/​can-someone-explain-the-different-parameters-in-matplotlib-patches-arc|ellipses and arcs tutorial]] on stackoverflow   * A nice [[https://​stackoverflow.com/​questions/​54849976/​can-someone-explain-the-different-parameters-in-matplotlib-patches-arc|ellipses and arcs tutorial]] on stackoverflow
 +
 +==== Using hatches with contourf ====
 +
 +  * [[https://​matplotlib.org/​stable/​gallery/​shapes_and_collections/​hatch_style_reference.html|Hatch style reference]]
 +  * [[https://​matplotlib.org/​stable/​gallery/​shapes_and_collections/​hatch_demo.html|Hatch demo]]
 +  * [[https://​matplotlib.org/​stable/​gallery/​images_contours_and_fields/​contourf_hatching.html|Contourf hatching]]
 +  * //​Collections//​ trick for [[https://​fantashit.com/​hatching-color-in-contourf-function/​|changing the colors of hatches]]
  
 /* standard page footer */ /* standard page footer */
other/python/matplotlib_by_jyp.txt · Last modified: 2023/10/26 08:39 by jypeter