Graphics, Plotting and Data Visualization ----------------------------------------- gnuplot ======= `gnuplot `__ is a command line driven utility for creating 2-D and 3-D graphs. The official documentation is available `here `__. The `brief tutorial `__ here may also be a good starting point. The user mailing list is linked from the `Help `__ page. XFig ==== Besides creating drawings in `XFig `__, one way I find it really useful is in using it to process exported graphs from `gnuplot`. Plots created in `gnuplot` can be exported in a format called the `fig` format (among others). Once exported in this format, you can then open it in `XFig`, make any changes to it (including using `LaTeX formulas `__) and export it to one of the `supported formats `__. Inkscape ======== `Inkscape `__ is a `feature rich `__ vector image creation tool. There are a number of `tutorials `__ for getting started and various mailing lists for seeking help and discussions are listed `here `__. dia === `Dia `__ can be used to create diagrams and supports exporting to a number of other formats. A mailing list is available `here `__. GGobi ===== `GGobi `__ is a visualization program for exploring high-dimensional data. Various resources for learning GGobi are listed `here `__. A `mailing list `__ is available for seeking help. Mayavi ====== `Mayavi `__ is a software for 3-D data visualization. Documentation for getting started with Mayavi is available `here `__. Others ====== The `GNU image manipulation program `__ and `g3data `__ are other software available.