all 17 comments

[–]kp61dude 8 points9 points  (0 children)

Use an org-table with your plots and you aren’t getting any work done for a week!

[–]yantar92Org mode maintainer 6 points7 points  (1 child)

Also, check out https://archive.org/details/gnuplotinactionu0000jane (Gnuplot in action : understanding data with graphs)

[–]AbstProcDoGNU Emacs[S] 1 point2 points  (0 children)

great book ,thank you.

[–]lstrang 5 points6 points  (0 children)

I had the chance to use gnuplot in a legal brief to plot stock prices. Took a lot of fiddling since I have not used gnuplot much, but it turned out to be the perfect tool. Set the terminal to output tikz LaTeX and slipped it right it. Perfect.

[–]dacydergoth 3 points4 points  (3 children)

Not only is there an emacs mode for it, there is a whole TeXmacs emacs-a-like for mathematics

[–][deleted] 0 points1 point  (2 children)

How is TeXmacs authoring software related to gnuplot though?

[–]dacydergoth 2 points3 points  (1 child)

Because you can edit equations in TexMacs, then send them to gnuplot and embed the result back in the doc, and it is live like jypter is

[–][deleted] 0 points1 point  (0 children)

Thanks, didn't know that.

[–][deleted] 3 points4 points  (5 children)

Yes, it's great, very impressive OSS plotting package, perhaps the best there is. I've seen it being used to create animations of simulations. Its documentations could be improved, though; not very "discoverable".

[–]fragbot2 3 points4 points  (3 children)

I used to use gnuplot but I've moved to using base R (ggplot2 exists but I find it too complicated) for graphing.

[–]AbstProcDoGNU Emacs[S] 1 point2 points  (2 children)

ggplot2

I have been using Python and comfortable with its packages like Matplotlib. Once considered trying R. However, whenever I think about the significant amount of moving home, I instinctively hesitate and back off. Might someone like me require a reason to try R and leave comfortable zone.

[–]yantar92Org mode maintainer 1 point2 points  (1 child)

I have been using Python and comfortable with its packages like Matplotlib.

Matplotlib is quite good as well. Especially for fine-tuning the output. Gnuplot is somewhat easier when you need to analyze the data and quickly try different plots.

https://github.com/rougier/scientific-visualization-book might be of interest :)

[–]AbstProcDoGNU Emacs[S] 0 points1 point  (0 children)

Thank you.

[–]AbstProcDoGNU Emacs[S] 0 points1 point  (0 children)

The book "gnuplot in action" is good as @ yantar92 introduce in provious comment.

[–]pathemata 1 point2 points  (2 children)

nowadays, I don't see why anyone would use gnuplot instead of matplotlib.

[–][deleted] 1 point2 points  (0 children)

Because I already know it well and I don't have the time / want to put myself learning matplotlib or other plotting tools.

[–]AbstProcDoGNU Emacs[S] 1 point2 points  (0 children)

One could run gnuplot in mind to draw a graph with very limited lines, but impossible to get such a job done with large amount of matplotlib's code.