1
私は困惑しています。私は秒の列(ファイルの先頭に0秒)、日付(mm/dd/yyyy hh:mm
)、データを含む次の列を持つ別の列のCSVファイルを持っています。 hh:mm
はプロットには十分正確ではありませんが、X軸にはまだmm/dd/yyyy hh:mm
があるようにしたいので、私は25 Hzのデータ(ウインチ張力、支払い)をプロットしています。Gnuplotは任意の秒の列を日付/時刻の列に追加します
私は、両方を含むx軸ラベルなしで秒列を日付/時刻列に追加するエレガントな方法を考えることはできません。どんな助け?
0.2340004,6/3/2016 20:09:09,384.0,0.0,3.4,1083.0,54.0,21.8,67.0,0.0,-0.1,,,,,,
0.2808005,6/3/2016 20:09:09,389.0,0.0,3.4,1110.0,54.0,21.9,67.0,0.0,-0.1,,,,,,
0.3276006,6/3/2016 20:09:10,397.0,0.0,3.4,1129.0,54.0,21.9,67.0,0.0,-0.1,,,,,,
0.3744007,6/3/2016 20:09:10,398.0,0.0,3.4,1149.0,54.0,21.9,67.0,0.0,-0.1,,,,,,
とコード:
は、ここに私のデータの数行です
set datafile separator ","
set terminal wxt 0
set grid
set ls 1 lc rgb "blue"
set ls 2 lc rgb "green"
set ls 3 lc rgb "red"
set ytics nomirror
set y2tics nomirror
set xdata time
set timefmt "%m/%d/%Y %H:%M"
set format x "%m/%d/%y\n%H:%M"
set xtics rotate by -270
set key outside above left vert Right\
noreverse enhanced autotitle box
set ylabel "Tension (lbs)"
set y2label "Wire Out (meters)"
set yrange [-300:2200] #change to set y range
set y2range [0:*] #change to set y range
plot 'WinchDAC-6-4-2016 07-38-56#3.csv' skip 11 using 2:9 w l t 'CTD Winch Tension' ls 1 axes x1y1,\
'' skip 11 using 2:11 w l t 'Wire Out' ls 2 axes x1y2,\
(x = 2000) axes x1y1 t 'SWL 0.032" (2,000 lbs)' ls 3
はありがとうございました!
働い。どうもありがとうございました。 –