I am writing my PhD thesis now, and want to plot some results (mainly the evolution of various simulation quantities on y-axis against time on the x-axis). I estimate to have around 50 such plots in my full thesis.
In the past, I have used
tikz for scientific-illustrations (ie. artwork), not for a plot of
f(t) vs t. But I cannot remember the
tikz syntax now, although I can jog my memory given a couple of hours time.
For this task of function-plotting, in the tikz manual, there is an entire part (Part VI) devoted to data visualization. I also came across the
pgfplots package which also uses PGF/Tikz as its base.
I understand the importance of having choices. So, I absolutely understand the goals and existence of the
gnuplottex libraries/engines. Each serve a different target audience.
But once a user has decided to use the
pgf engine for their graphics, isn't the effort better concentrated on a single choice and avoid duplication in efforts?
Personally, the real question (for me) is:
I probably have the time to learn just one package. Is there an objective comparison between
tikz data visualization, i.e. the benefits and demerits of using one versus the other?
PS to moderators: I'd like this to be a community-wiki if possible, since lots of newcomers can benefit from an objective analysis of these packages to make an informed choice before diving into either.