2

gnuplot では、以下のようなグラフを描きます。

gnuplot> set title "Performance analysis" font ", 16"
gnuplot> set xlabel "Array size" font ", 14"
gnuplot> set ylabel "Time, milliseconds" font ", 14"
gnuplot> set xrange [0:25]
gnuplot> set yrange [0:6300]
gnuplot> set xtics (5, 9, 11, 13, 15, 17, 19, 21, 23)
gnuplot> set ytics (88, 296, 433, 835, 1067, 1516, 2592, 3920, 6214)
gnuplot> set style line 1 linecolor rgb "blue"
gnuplot> plot "file.dat" using 1:2 title "Graph" with lines

問題ありませんが、グラフの線の色はまだ赤 (デフォルト) です。青色に設定するのを手伝っていただけませんか。

4

1 に答える 1

7

plot コマンドの引数が 1 つ欠落しています。試す

plot "file.dat" using 1:2 title "Graph" with lines ls 1

ls 1ラインスタイル 1 を使用するよう gnuplot に指示します。ラインスタイルを指定しない場合は、デフォルトを繰り返すだけです。あなたがそれにいる間、あなたは設定することができます

set style data lines

プロットする前に。そうすれば、gnuplot はデータを線でプロットし、各プロット コマンドでそれを指定する必要はありません。ただし、1 行だけをプロットする場合は、1 つのコマンドですべてを実行できます。

plot "file.dat" using 1:2 title "Graph" with lines lc rgb 'blue'
于 2012-10-11T15:20:54.177 に答える