Maybe try gnuplot which is free and easy. Downloadable from here.

gnuplot < plotcommands

File: plotcommands

set title 'Plotted with Gnuplot'
set ylabel 'y-axis'
set xlabel 'time'
set timefmt "%H:%M"
set xdata time
set format x "%H:%M"
set xrange ["14:00":"14:30"]
plot 'points.txt' using 1:2 
set terminal postscript color landscape dashed enhanced 'Times-Roman'
set output 'file.eps'
set size 1,0.5

This assumes your points are in the file points.txt.

enter image description here


Highcharts uses a timestamps, so you need to convert your time into it, ie. by Date.UTC().


You can definitely do with highcharts

here is a line chart example for the same

         `data: [
            [Date.UTC(2010, 0, 1), 29.9],
            [Date.UTC(2010, 0, 2), 71.5],
            [Date.UTC(2010, 0, 3), 106.4],
            [Date.UTC(2010, 0, 6), 129.2],
            [Date.UTC(2010, 0, 7), 144.0],
            [Date.UTC(2010, 0, 8), 176.0]

here you have to keep the timestamp or the UTC date and the second number will be your temperature recording

Related Query

More Query from same tag