Gnuplot: Difference between revisions

Content deleted Content added
Maltimore (talk | contribs)
m Features: link corona pandemic wiki page
m Undid revision 1305057388 by Bender the Bot (talk) bot error fixed
 
(One intermediate revision by one other user not shown)
Line 50:
The name of this program was originally chosen to avoid conflicts with a program called "newplot", and was originally a compromise between "llamaplot" and "nplot".<ref>{{Cite web|url=http://www.gnuplot.info/faq/faq.html#x1-70001.2|title=gnuplot FAQ|website=Gnuplot.info|access-date=20 June 2024}}</ref>
 
Support of Epidemic daily and weekly formats in Version 5.4.2 is a result of pandemic [[COVID-19_pandemic|Coronavirus]] data needs.<ref>{{Cite web |url=httphttps://gnuplot.sourceforge.net/ReleaseNotes_5_4_2.html |title=Gnuplot Version 5.4.2 Release Notes |access-date=2021-06-08 |archive-date=2021-06-08 |archive-url=https://web.archive.org/web/20210608120649/http://gnuplot.sourceforge.net/ReleaseNotes_5_4_2.html |url-status=live }}</ref>
 
== Distribution terms ==
Line 87:
 
* [[gretl]], a [[statistics package]] for [[econometrics]]
* JGNUPlot, a java-based GUI<ref>{{Cite web|url=httphttps://jgp.sourceforge.net/|title=JGNUplot homepage|website=Jgp.sourceforge.net|access-date=27 June 2022}}</ref>
* Kayali<ref>{{Cite web|url=https://sourceforge.net/projects/kayali/|title=Kayali|website=Sourceforge.net|date=19 April 2013 |access-date=27 June 2022}}</ref> a [[computer algebra system]]
* xldlas, an old X11 statistics package<ref>{{Cite web |url=http://linux.maruhn.com/sec/xldlas.html |title=Xldlas - A basic statistical package for X windows |access-date=2014-10-30 |archive-url=https://web.archive.org/web/20141031022018/http://linux.maruhn.com/sec/xldlas.html |archive-date=2014-10-31 |url-status=dead }}</ref>
Line 98:
* [[GNU Octave]], a mathematical programming language
* statist, a terminal-based program<ref>{{Cite web|url=http://wald.intevation.org/projects/statist/|title = Wald: Statist: Project Home|website=Wald.intevation.org}}</ref>
* gplot.pl provides a simpler command-line interface.<ref>{{Cite web|url=httphttps://gplot.sourceforge.net/|title=GPlot|website=Gplot.sourceforge.net|access-date=27 June 2022}}</ref>
* [http://github.com/dkogan/feedgnuplot feedgnuplot] provides a plotting of stored and realtime data from a pipe
* ElchemeaAnalytical,<ref>{{Cite web|url=https://www.elchemea.com/|title=Elchemea Analytical|website=Elchemea.com|access-date=27 June 2022}}</ref> an [[impedance spectroscopy]] plotting and fitting program developed by DTU Energy<ref>{{Cite web|url=http://www.energy.dtu.dk/english|title=DTU Energy|website=Energy.dtu.dk|access-date=2016-05-24|archive-date=2021-04-14|archive-url=https://web.archive.org/web/20210414194356/https://www.energy.dtu.dk/english|url-status=dead}}</ref>
Line 105:
 
== Programming and application interfaces ==
gnuplot can be used from various programming languages to graph data, including [[C++]] (via [http://arminms.github.io/g3p G3P]), [[Perl]] (via [[Perl Data Language|PDL]] and other [[CPAN]] packages), [[Python (programming language)|Python]] (via [https://github.com/dkogan/gnuplotlib gnuplotlib], [httphttps://gnuplot-py.sourceforge.net/ Gnuplot-py] and [[SageMath]]), [[R (programming language)|R]] via ([https://cran.r-project.org/web/packages/Rgnuplot/index.html Rgnuplot]), [[Julia (programming language)|Julia]] (via [https://github.com/mbaz/Gaston.jl Gaston.jl]), [[Java (programming language)|Java]] (via [https://github.com/mleoking/JavaGnuplotHybrid JavaGnuplotHybrid] and [httphttps://jgnuplot.sourceforge.net/ jgnuplot]), [[Ruby (programming language)|Ruby]] (via [https://github.com/rdp/ruby_gnuplot Ruby Gnuplot]), [[Ch (computer programming)|Ch]] (via [http://www.softintegration.com/docs/ch/plot/ Ch Gnuplot]), [[Haskell (programming language)|Haskell]] (via [https://www.haskell.org/haskellwiki/Gnuplot Haskell gnuplot]), [[Fortran 95]],<ref>{{cite web|last1=Singh|first1=Madhusudan|title=gnuplotfortran - the Fortran 95 interface to gnuplot|url=httphttps://gnuplotfortran.sourceforge.net|website=gnuplotfortran.sourceforge.net|access-date=10 May 2016}}</ref> [[Smalltalk]] ([[Squeak]] and [[GNU Smalltalk]]) and [[Rust (programming language)|Rust]] (via [https://github.com/SiegeLord/RustGnuplot RustGnuplot]).
 
gnuplot also supports [[Pipe (Unix)|piping]], which is typical of scripts.<ref>{{Cite web|url=https://linuxgazette.net/168/misc/lg/2_cent_tip__piping_to_gnu_plot_from_c.html|title=2-cent Tip: Piping to GNU Plot from C|website=Linuxgazette.net|access-date=27 June 2022}}</ref> For script-driven graphics, gnuplot is one of the most popular programs.{{citation needed|date=October 2014}}