# Plot 16WW mains voltage for a month. # Input of form: #20220523T14:03Z 248.221 #20220523T14:08Z 247.944 #20220523T14:13Z 248.541 #20220523T14:18Z 251.723 #20220523T14:23Z 248.826 #20220523T14:28Z 249.406 #20220523T14:33Z 249.094 set timefmt "%Y%m%dT%H:%MZ" set datafile missing "-" set format x "%m/%d" set xdata time # Start to draw (PNG) output. #set terminal png size 640,240 #set terminal png size 640,160 set terminal png small size 720,180 #set terminal png size 800,200 #set terminal png size 1600,400 set output ".work/mainsV.png" set title "16WW Mains Voltage RMS (V)" set key off #set key outside #set key right #set key box #set lmargin 1.5 # Deliberately truncate left-most X-axis label on left as low-information. #set lmargin 0 #set rmargin 13.5 #set tmargin 0.5 #set bmargin 1.5 set grid xtics y2tics #set border 0 #set xrange [0.1:12] #set yrange [0:60] #set xtics rotate set format y "%gV" #set noytics #unset autoscale y #set y2tics #set format y2 "%gV" set tics scale 3 plot ".work/mainsV.dat" \ using 1:2 with lines lw 1 ## Now create larger image. #set terminal png size 1280,480 #set output ".work/multisensortempL.png" #set noytics ##set y2tics 1 #plot for [i=2:8] ".work/multisensortemp.dat" \ # using 1:(column(i)/16) title columnheader(i) with lines axes x1y2 lw 1