{"id":3944,"date":"2016-08-10T23:42:28","date_gmt":"2016-08-10T22:42:28","guid":{"rendered":"https:\/\/stevepedwards.today\/DebianAdmin\/?p=3944"},"modified":"2023-10-28T21:57:20","modified_gmt":"2023-10-28T20:57:20","slug":"intro-to-gnuplot","status":"publish","type":"post","link":"https:\/\/stevepedwards.today\/DebianAdmin\/intro-to-gnuplot\/","title":{"rendered":"Intro to Gnuplot"},"content":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_3944\" class=\"pvc_stats all  \" data-element-id=\"3944\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p><span style=\"color: #00ff00;\">https:\/\/www.gnuplot.info\/demo\/<\/span><\/p>\n<p><span style=\"color: #0000ff;\">sudo apt-get install gnuplot-x11<\/span><\/p>\n<p>This looks like a great tool for tech students of all disciplines. The basic idea is plotting the data from an already prepared data file, e.g. \"gaussian.txt\" \u00a0then setting the visual parameters in gnuplot for the look\/type of the graph, then running a final plot command e.g.<\/p>\n<p><span style=\"color: #0000ff;\">plot 'gaussian.txt' using (rounded($1)):(1) smooth frequency with boxes<\/span><\/p>\n<p>(as in the bottom of page example). The file load of 2000 random numbers is at the site also - or generate your own from...<\/p>\n<p><span style=\"color: #0000ff;\">for i in {1..30}; do echo $RANDOM; done &gt; random.txt<\/span><br \/>\n<span style=\"color: #ff0000;\">26142<\/span><br \/>\n<span style=\"color: #ff0000;\">17913<\/span><br \/>\n<span style=\"color: #ff0000;\">3855<\/span><br \/>\n<span style=\"color: #ff0000;\">24665<\/span><br \/>\n<span style=\"color: #ff0000;\">7401...<\/span><\/p>\n<p><span style=\"color: #0000ff;\">man 4 random<\/span><\/p>\n<p>You can plot this as is:<\/p>\n<p><span style=\"color: #0000ff;\">gnuplot&gt; plot 'random.txt'<\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/random.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-4103\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/random-300x266.png\" alt=\"random.png\" width=\"886\" height=\"786\" \/><\/a><\/p>\n<p>There are some really good, flashy examples on the web, if some are a bit complex, written as scripts and requiring .dat files to run with and this one IS rocket science\u00a6<\/p>\n<p><a href=\"https:\/\/www.thanassis.space\/gnuplotStreaming.html\">https:\/\/www.thanassis.space\/gnuplotStreaming.html<\/a><\/p>\n<p>You need to download and chmod his files:<\/p>\n<p><span style=\"color: #0000ff;\">.\/sinuses.pl | .\/driveGnuPlots.pl 2 500 500 \"Sine\" \"Cosine\"<\/span><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/bL7OhsenJNU?autoplay=1&amp;version=3&amp;loop=1&amp;playlist=bL7OhsenJNU\" width=\"560\" height=\"315\" frameborder=\"0\" align=\"left\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>To help myself get familiar with it, here's a basic maths lesson graphs plotted of y over x for different values of x give characteristic curve shapes that every teenage student has been tortured with at some point\u00a6they can be plotted simply by running gnuplot at the command line command history applies as the shell:<\/p>\n<p><span style=\"color: #0000ff;\">gnuplot&gt; plot (x)<\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/x.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3945 \" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/x-300x266.png\" alt=\"x.jpg\" width=\"888\" height=\"787\" \/><\/a><\/p>\n<p>It defaults to a y=x=0 centred plot showing pos and neg axes for valueless equations as above.<\/p>\n<p><span style=\"color: #0000ff;\">gnuplot&gt; plot (x*x)<\/span><\/p>\n<p><span style=\"color: #ffffff;\">= (x**2)<\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/xx.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3946 \" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/xx-300x266.png\" alt=\"xx.jpg\" width=\"948\" height=\"841\" \/><\/a><\/p>\n<p>For \"y =\" value equivalents you get a zero centre axes:<\/p>\n<p><span style=\"color: #0000ff;\">gnuplot&gt; plot y=1x**2<\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/plotyxsq.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-4085 \" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/plotyxsq-300x251.png\" alt=\"ploty=xsq.png\" width=\"769\" height=\"643\" \/><\/a><\/p>\n<p><span style=\"color: #0000ff;\">gnuplot&gt; plot (x*x*x)<\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/xxx.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3947 \" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/xxx-300x266.png\" alt=\"xxx.jpg\" width=\"800\" height=\"709\" \/><\/a><\/p>\n<p><span style=\"color: #0000ff;\">gnuplot&gt; plot (x*x*x*x)<\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/xxxx.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3948 \" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/xxxx-300x251.png\" alt=\"xxxx.png\" width=\"737\" height=\"617\" \/><\/a><\/p>\n<p><span style=\"color: #ffffff;\">The odd and even powers now just cycle the same shapes on greater scales.<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Clever - it auto sizes the x\/y axis scales for you!<\/span><\/p>\n<p><span style=\"color: #ffffff;\">Other interesting examples from the web page at:<\/span><\/p>\n<p><span style=\"color: #ffffff;\"><a href=\"https:\/\/people.duke.edu\/~hpgavin\/gnuplot.html\">https:\/\/people.duke.edu\/~hpgavin\/gnuplot.html<\/a><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><em>3. THE plot AND splot COMMANDS<\/em><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><em>plot and splot are the primary commands in Gnuplot. They plot functions and data in many many ways. plot is used to plot 2-d functions and data, while splot plots 3-d surfaces and data.<\/em><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><em>Syntax:<\/em><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><em> plot {[ranges]}<\/em><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><em> {[function] | {\"[datafile]\" {datafile-modifiers}}}<\/em><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><em> {axes [axes] } { [title-spec] } {with [style] }<\/em><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><em> {, {definitions,} [function] ...}<\/em><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><em>where either a [function] or the name of a data file enclosed in quotes is supplied. For more complete descriptions, type: help plot help plot with help plot using or help plot smooth .<\/em><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><em>3.1 Plotting Functions<\/em><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><em>To plot functions simply type: plot [function] at the gnuplot&gt; prompt.<\/em><\/span><\/p>\n<p><em><b>2. FUNCTIONS<\/b><\/em><\/p>\n<p><em>In general, any mathematical expression accepted by C, FORTRAN, Pascal, or BASIC may be plotted. The precedence of operators is determined by the specifications of the C programming language.<\/em><\/p>\n<p><em>The supported functions include:<\/em><\/p>\n<pre> __________________________________________________________\r\n Function  Returns\r\n ----------- \r\n abs(x)  absolute value of x, |x|\r\n acos(x)      arc-cosine  of x\r\n asin(x)      arc-sine    of x  \r\n atan(x)      arc-tangent of x\r\n cos(x)  cosine of x,  x is in radians.\r\n cosh(x)      hyperbolic cosine of x, x is in radians\r\n erf(x)  error function of x\r\n exp(x)  exponential function of x, base e\r\n inverf(x)    inverse error function of x\r\n invnorm(x)   inverse normal distribution of x\r\n log(x)  log of x, base e\r\n log10(x)     log of x, base 10\r\n norm(x)      normal Gaussian distribution function\r\n rand(x)      pseudo-random number generator \r\n sgn(x)  1 if x &gt; 0, -1 if x &lt; 0, 0 if x=0\r\n sin(x)  sine of x, x is in radians\r\n sinh(x)      hyperbolic sine of x, x is in radians\r\n sqrt(x)      the square root of x\r\n tan(x)  tangent of x, x is in radians\r\n tanh(x)      hyperbolic tangent of x, x is in radians\r\n ___________________________________________________________\r\n Bessel, gamma, ibeta, igamma, and lgamma functions are also\r\n supported.  Many functions can take complex arguments.\r\n Binary and unary operators are also supported.  \r\n<\/pre>\n<p><em>The supported operators in Gnuplot are the same as the corresponding operators in the C programming language, except that most operators accept integer, real, and complex arguments. <strong>The ** operator (exponentiation) is supported as in FORTRAN.<\/strong> Parentheses may be used to change the order of evaluation. The variable names x, y, and z are used as the default independent variables.<\/em><\/p>\n<p><span style=\"color: #ffffff;\">For example, try those functions above, or: <span style=\"color: #0000ff;\">gnuplot&gt; plot sin(x)\/x <\/span><\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/sinx1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3949 \" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/sinx1-300x266.png\" alt=\"sinx1.png\" width=\"803\" height=\"712\" \/><\/a><\/p>\n<p><span style=\"color: #0000ff;\">gnuplot&gt; splot sin(x*y\/20)<\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/splot1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3950 \" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/splot1-300x266.png\" alt=\"splot1.png\" width=\"721\" height=\"639\" \/><\/a><\/p>\n<p><span style=\"color: #ffffff;\"><span style=\"color: #0000ff;\">gnuplot&gt; plot sin(x) title 'Sine Function', tan(x) title 'Tangent'<\/span><\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/sintan.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3951 \" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/sintan-300x266.png\" alt=\"sintan.jpg\" width=\"686\" height=\"608\" \/><\/a><\/p>\n<p><span style=\"color: #ffffff;\"><em>Your data may be in multiple data files. In this case you may make your plot by using a command like:<\/em><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><em> gnuplot&gt; plot \"fileA.dat\" using 1:2 title 'data A', \\<\/em><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><em> \"fileB.dat\" using 1:3 title 'data B'<\/em><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><em>For information on plotting 3-D data, type:<\/em><\/span><\/p>\n<p><span style=\"color: #ffffff;\"><em> gnuplot&gt; help splot datafile<\/em><\/span><\/p>\n<p><span style=\"color: #ffffff;\">You can paste all this below in one go:<\/span><\/p>\n<p><span style=\"color: #0000ff;\">gnuplot&gt;<\/span><\/p>\n<p><span style=\"color: #0000ff;\">set samples 25<\/span><\/p>\n<p><span style=\"color: #0000ff;\">set isosamples 26<\/span><\/p>\n<p><span style=\"color: #0000ff;\">set title \"Test 3D gnuplot\"<\/span><\/p>\n<p><span style=\"color: #0000ff;\">set contour base<\/span><\/p>\n<p><span style=\"color: #0000ff;\">set hidden3d offset 1<\/span><\/p>\n<p><span style=\"color: #0000ff;\">splot [-12:12.01] [-12:12.01] sin(sqrt(x**2+y**2))\/sqrt(x**2+y**2)<\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/3DTest.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3952\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/3DTest.png\" alt=\"3DTest.png\" width=\"644\" height=\"539\" \/><\/a><\/p>\n<p>A good Gaussian histogram example is here: <span style=\"color: #00ff00;\"><a style=\"color: #00ff00;\" href=\"https:\/\/psy.swansea.ac.uk\/staff\/carter\/gnuplot\/gnuplot_frequency.htm\">https:\/\/psy.swansea.ac.uk\/staff\/carter\/gnuplot\/gnuplot_frequency.htm\u00a0<\/a><\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/gausshisto.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-4099\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/gausshisto-300x266.png\" alt=\"gausshisto.png\" width=\"777\" height=\"689\" \/><\/a><\/p>\n<p><span style=\"color: #ff0000;\">clear<\/span><br \/>\n<span style=\"color: #ff0000;\">reset<\/span><br \/>\n<span style=\"color: #ff0000;\">set key off<\/span><br \/>\n<span style=\"color: #ff0000;\">set border 3<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># Add a vertical dotted line at x=0 to show centre (mean) of distribution.<\/span><br \/>\n<span style=\"color: #ff0000;\">set yzeroaxis<\/span><\/p>\n<p><span style=\"color: #ff0000;\"># Each bar is half the (visual) width of its x-range.<\/span><br \/>\n<span style=\"color: #ff0000;\">set boxwidth 0.05 absolute<\/span><br \/>\n<span style=\"color: #ff0000;\">set style fill solid 1.0 noborder<\/span><\/p>\n<p><span style=\"color: #ff0000;\">bin_width = 0.1;<\/span><\/p>\n<p><span style=\"color: #ff0000;\">bin_number(x) = floor(x\/bin_width)<\/span><\/p>\n<p><span style=\"color: #ff0000;\">rounded(x) = bin_width * ( bin_number(x) + 0.5 )<\/span><\/p>\n<p><span style=\"color: #ff0000;\">plot 'gaussian.txt' using (rounded($1)):(1) smooth frequency with boxes\u00a0<\/span><\/p>\n<p><span style=\"color: #ffffff;\">(RTN)<\/span><\/p>\n<p>Ace one liner for pwd file sizes from\u00a0<a href=\"https:\/\/www.commandlinefu.com\/commands\/view\/9781\/histogram-of-file-size\"><span style=\"color: #00ff00;\">https:\/\/www.commandlinefu.com\/commands\/view\/9781\/histogram-of-file-size<\/span><\/a><\/p>\n<p><span style=\"color: #0000ff;\">gnuplot -p &lt;(echo \"set style data hist; set xtic rot by -45; plot '&lt;(stat -c \\\"%n %s\\\" *)' u 2:xtic(1)\")<\/span><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/pwdhisto.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-4107 size-medium\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/pwdhisto.png\" alt=\"pwdhisto.png\" width=\"644\" height=\"571\" \/><\/a><\/p>\n<p>Timeline plots tutorial here:<\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"xvyDwlU2uF\"><p><a href=\"https:\/\/www.krazyworks.com\/timeline-plots-with-gnuplot\/\">Timeline Plots with GNUPlot<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"\"Timeline Plots with GNUPlot\" &#8212; KrazyWorks\" src=\"https:\/\/www.krazyworks.com\/timeline-plots-with-gnuplot\/embed\/#?secret=xvyDwlU2uF\" data-secret=\"xvyDwlU2uF\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<p><span style=\"color: #00ff00;\"><a style=\"color: #00ff00;\" href=\"https:\/\/www.techrepublic.com\/blog\/linux-and-open-source\/how-to-handle-time-based-data-with-gnuplot\/\">https:\/\/www.techrepublic.com\/blog\/linux-and-open-source\/how-to-handle-time-based-data-with-gnuplot\/<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_3944\" class=\"pvc_stats all  \" data-element-id=\"3944\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p>https:\/\/www.gnuplot.info\/demo\/ sudo apt-get install gnuplot-x11 This looks like a great tool for tech students of all disciplines. The basic idea is plotting the data from an already prepared data file, e.g. \"gaussian.txt\" \u00a0then setting the visual parameters in gnuplot for the look\/type of the graph, then running a final plot command e.g. plot 'gaussian.txt' using <a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/intro-to-gnuplot\/\" class=\"more-link\">...<span class=\"screen-reader-text\">\u00a0 Intro to Gnuplot<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-3944","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"a3_pvc":{"activated":true,"total_views":1,"today_views":0},"_links":{"self":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts\/3944","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/comments?post=3944"}],"version-history":[{"count":3,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts\/3944\/revisions"}],"predecessor-version":[{"id":10050,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts\/3944\/revisions\/10050"}],"wp:attachment":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/media?parent=3944"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/categories?post=3944"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/tags?post=3944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}