|
|
Log in / Subscribe / Register

Gnuplot 6 comes with pie

Gnuplot 6 comes with pie

Posted Feb 10, 2024 10:03 UTC (Sat) by Kaligule (guest, #167650)
Parent article: Gnuplot 6 comes with pie

I used gnuplot a lot back in university, mainly for plots that had to be redone automatically on a regular basis.

But if I want to generate a beautiful plot that goes into a paper then I feel that there are better options today. Something based on Vega would be my first choice.


to post comments

Gnuplot 6 comes with pie

Posted Feb 10, 2024 11:12 UTC (Sat) by gdt (subscriber, #6284) [Link]

Not sure that the Vega grammar is as compelling as the GGplot2 grammar for describing a graph. But to think of graphs as described by a grammar -- rather than as an execution path to be tuned -- is to show the single most major advance which has happened since the creation of Gnuplot. Which is no criticism of Gnuplot of course.

Gnuplot 6 comes with pie

Posted Feb 11, 2024 13:21 UTC (Sun) by ianmcc (guest, #88379) [Link] (3 responses)

I guess these days most people use python for making plots for scientific publications. I recently started using gnuplot; previously I used xmgrace, which I started using when it was still called xmgr. 25 years ago it was very common to see plots in the Physical Review that were made using grace, but these days it is rare.

You can definitely get professional looking plots out of gnuplot, especially using one of the latex terminals. I am not sure what fraction of plots in the Physical Review these days are made with gnuplot, but it would certainly be appreciable. On the other hand I often see publications containing plots that would have looked better if the authors had used gnuplot. Recently I was looking closely at some plots that appear to have been made with Adobe Illustrator. I wanted to zoom in a lot to get some detailed comparisons of some data. They are not terrible, but they are also not that great. The tic marks are very thick and there are too many of them; it is a log scale so the tic marks are not uniformly spaced, and they overlap each other so the top half of each decade is a big black blob. The alignment of the tic labels is poor, it looks like they didn't consider how they should be aligned when the numbers have superscripts. I expect that a lot of this could probably have been fixed by the authors, but I suspect they mostly just went with the defaults.

Gnuplot 6 comes with pie

Posted Feb 12, 2024 10:30 UTC (Mon) by rsidd (guest, #2582) [Link] (2 responses)

Wow, xmgrace: I remember using that in the 1990s, I had no idea it still existed. (I also made vector graphics figures with xfig, which also seems to still exist.)

In those days I also used octave for plots (and computing), which used gnuplot as the back-end. But I never used gnuplot directly.

These days, yes, it's python (matplotlib) or julia (plots, makie) for plots. Inkscape for vector graphics.

Gnuplot 6 comes with pie

Posted Feb 12, 2024 13:04 UTC (Mon) by leephillips (guest, #100450) [Link]

One of your options, the Plots package for Julia, can use gnuplot as a back end, through either the Gaston.jl or Gnuplot.jl packages.

https://github.com/mbaz/Gaston.jl
https://github.com/gcalderone/Gnuplot.jl

Gnuplot 6 comes with pie

Posted Feb 15, 2024 10:04 UTC (Thu) by gip (subscriber, #20897) [Link]

I still use xmgrace almost every day....

I find that the ability to get most of what you need for a plot from the CLI makes it the best choice most of the times.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds