squiggle.c

Self-contained Monte Carlo estimation in C99
Log | Files | Refs | README

commit 456fbaf05197da8a192851081a38ba2af9d9869d
parent af7dc3732768e7a404640c09a964be8e556299e3
Author: NunoSempere <nuno.sempere@protonmail.com>
Date:   Tue, 30 Jan 2024 14:03:20 +0100

continue tweaking gnuplot terminal output

Diffstat:
Mscratchpad/plotting/gnuplot/term2.gp | 4++++
Mscratchpad/plotting/gnuplot/term3.gp | 27++++++++++++++++++++-------
2 files changed, 24 insertions(+), 7 deletions(-)

diff --git a/scratchpad/plotting/gnuplot/term2.gp b/scratchpad/plotting/gnuplot/term2.gp @@ -19,3 +19,7 @@ set xlabel "x" set ylabel "Frequency" #count and plot plot "data.dat" u (hist($1,width)):(1.0) smooth freq w boxes lc rgb"green" notitle + +stats 'data.dat' +show variables all + diff --git a/scratchpad/plotting/gnuplot/term3.gp b/scratchpad/plotting/gnuplot/term3.gp @@ -1,13 +1,26 @@ reset -set terminal dumb size 80, 25 -n=100 #number of intervals -max=3. #max value -min=-3. #min value +stats 'data.dat' +# show variables all +# STATS_min +# STATS_max + +set terminal dumb size 100, 25 +n=1000 #number of intervals +max=STATS_max #max value +min=STATS_min #min value width=(max-min)/n #interval width -#function used to map a value to the intervals hist(x,width)=width*floor(x/width)+width/2.0 -set boxwidth width*0.9 - +set xrange [min:max] +set yrange [0:] +#to put an empty boundary around the +#data inside an autoscaled graph. +# set offset graph 0.05,0.05,0.05,0.0 +# set xtics min,(max-min)/5,max +# set boxwidth width*0.9 +# set tics out nomirror +set xlabel "x" +set ylabel "Frequency" #count and plot plot "data.dat" u (hist($1,width)):(1.0) smooth freq w boxes lc rgb"green" notitle +