いくつかのpngピクチャを生成するCコードでGnuplot_iライブラリ(バージョン2.11)を使用しています。ただし、時刻/日付列は正しく書式設定されません。Gnuplot_i日付/時刻の書式設定エラー
出典:
gnuplot_ctrl * h0 ;
h0 = gnuplot_init() ;
gnuplot_set_xlabel(h0, "Header") ;
gnuplot_cmd(h0, "set terminal png size 800,480") ;
gnuplot_cmd(h0, "set output 'picture.png'") ;
gnuplot_cmd(h0, "set xdata time") ;
gnuplot_cmd(h0, "set timefmt '%Y-%m-%d-%H:%M'") ;
gnuplot_cmd(h0, "set format x '%H:%M' ") ;
gnuplot_cmd(h0, "set grid") ;
gnuplot_cmd(h0, "plot \"datafile.tsv\" u 1:2 w l t \"Title\" ");
gnuplot_close(h0) ;
datafile.tsvが含まれています
2017-09-08-18:03 12.69
2017-09-08-18:04 12.69
2017-09-08-18:05 12.69
2017-09-08-18:06 12.69
を...
は残念ながらgnuplot_cmd(h0, "show timefmt");
コマンドエラーが発生します。
Warning: empty x range
[1.48323e+09:1.48323e+09],
adjusting to [1.4684e+09:1.49806e+09] Default format for reading time data is "%Y-No such file or directory-0- %H:%M"
なぜ%メートルグラム"No such file or directory"と%dは "0"のようにフォーマットされていますか?