Graphical tools

From Robin

(Difference between revisions)
Jump to: navigation, search
(Tips on Exporting Figures)
(Plotting in)
Line 18: Line 18:
** see also [https://robin.wiki.ifi.uio.no/3D-software here]
** see also [https://robin.wiki.ifi.uio.no/3D-software here]
-
=== Plotting in ===
+
=== Plotting Apps ===
* Python
* Python
** Matplotlib
** Matplotlib
Line 24: Line 24:
*** check the cheat sheets [https://raw.githubusercontent.com/matplotlib/cheatsheets/master/cheatsheets-1.png 1] & [https://raw.githubusercontent.com/matplotlib/cheatsheets/master/cheatsheets-2.png 2]
*** check the cheat sheets [https://raw.githubusercontent.com/matplotlib/cheatsheets/master/cheatsheets-1.png 1] & [https://raw.githubusercontent.com/matplotlib/cheatsheets/master/cheatsheets-2.png 2]
** Seaborn (statistical data visualization; uses Matplotlib internally. See for example this [https://elitedatascience.com/python-seaborn-tutorial tutorial])
** Seaborn (statistical data visualization; uses Matplotlib internally. See for example this [https://elitedatascience.com/python-seaborn-tutorial tutorial])
-
** Export to LaTeX (PGF/Ti''k''Z; https://github.com/nschloe/tikzplotlib)
 
* R
* R
** ggplot2 (with Rstudio)
** ggplot2 (with Rstudio)
-
** Export to LaTeX (PGF/Ti''k''Z; https://github.com/daqana/tikzDevice)
 
* Matlab (available at UiO)
* Matlab (available at UiO)
-
** Export to LaTeX (PGF/Ti''k''Z; https://github.com/matlab2tikz/matlab2tikz)
 
* Octave (free alternative to matlab)
* Octave (free alternative to matlab)
-
** Export to LaTeX (PGF/Ti''k''Z; https://github.com/matlab2tikz/matlab2tikz)
 
* Gnuplot (free)
* Gnuplot (free)
* Desmos.com (web based)
* Desmos.com (web based)

Revision as of 06:38, 24 August 2021

Contents

Figures/Illustrations

  • Vector Graphics Editors
    • Inkscape (free and open-source)
    • Adobe Illustrator (for students only through UiO programkiosk)
    • Directly in LaTeX (PGF/TikZ: https://github.com/pgf-tikz/pgf; some examples)
    • LibreOffice Draw (free and open-source)
    • Through presentation software such as Powerpoint, Keynote, …
    • Web-based options: Google draw (in Google disk), Draw.io, Figma, Lucid charts, …
  • Raster Graphics Editors
    • Gimp (free and open-source)
    • Adobe Photoshop (for students only through UiO programkiosk)
    • Photopea (online editor)
  • 3D Computer Graphics Editors
    • Blender (free and open-source)
    • Autodesk Maya
    • see also here

Plotting Apps

  • Python
    • Matplotlib
    • Seaborn (statistical data visualization; uses Matplotlib internally. See for example this tutorial)
  • R
    • ggplot2 (with Rstudio)
  • Matlab (available at UiO)
  • Octave (free alternative to matlab)
  • Gnuplot (free)
  • Desmos.com (web based)
  • javaFX
  • excel (UiO)

Digitalize Figures

To qualitatively compare one's own data with other published data, it is sometimes needed to obtain the concrete data of the respective publication. In that case there are multiple ways to do that:

Tips on Exporting Figures

  • Before saving the graphics in the respective programs
  • Sometimes it is neccessary to use png format (e.g. in case of render graphics or plots with an essential transparency effect)
    • In that case, one should pick a proper resolution for the export file while accounting for its file size
    • Possible ways to compress the png file is to use for example pngquant, AdvanceCOMP or ImageMagick
  • Exporting to LaTeX
Personal tools
Front page