2012-10-11 3 views
2

은의 gnuplot, 난 그래프 아래처럼 그릴 :의 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 

은 괜찮지 만 내 그래프의 선 색상은 여전히 ​​(기본값) 빨간색, 당신은 저를 설정하는 데 도움을 주시기 바랍니다 수 그것은 푸른 색으로.

답변

6

plot 명령에 하나의 인수가 누락되었습니다. 그것의 기본 설정을 통해 단지 사이클을 것이다,

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

ls 1

는 당신이 선 스타일을 지정하지 않으면 이는 linestyle 1. 사용의 gnuplot 알려줍니다하려고합니다. 당신이 그것에있는 동안, 당신은 계획을 세우기 전에

set style data lines 

을 설정할 수 있습니다. 그런 식으로 gnuplot은 라인으로 데이터를 표시 할 것이고 각 plot 명령에서 지정할 필요가 없습니다. 하지만 한 줄만 꾸미는 경우 한 명령으로 모두 수행 할 수 있습니다.

plot "file.dat" using 1:2 title "Graph" with lines lc rgb 'blue' 
관련 문제