A few things that need to do for making a time series plot with gnuplot: # set x-axis to display time set xdata time # set input format # Do not use blank to separate them since a blank # is interpreted as zero, resulting in confusion # columns to make a plot set timefmt "%H:%M:%S" # set output format set format x " %H:%M:%S" Refer to timefmt for all other format.