2016-06-09 3 views
0

다음을 gnuplot을 사용하여 boxplot으로 플롯하려고합니다. 내 절망에 이르렀을 때, 나는 내 그래프에서 스케일링을 바로 잡을 수 없다. gnuplot을 사용하여 boxplot에 대한 정확한 스케일링이 필요합니다.

65 804.0 827.0 832.975975976 842.0 857.0 
64 797.0 827.0 832.329329329 842.0 857.0 
128 894.0 916.0 923.955955956 931.0 954.0 
129 894.0 916.0 923.25025025 931.0 947.0 
256 1080.0 1096.0 1106.57157157 1117.0 1133.0 
257 1073.0 1096.0 1106.38938939 1117.0 1133.0 
512 1437.0 1461.0 1471.05305305 1479.0 1498.0 
513 1445.0 1467.0 1471.5965966 1482.0 1498.0 
1024 2168.0 2191.0 2200.5005005 2206.0 2228.0 
1025 2169.0 2191.0 2199.74774775 2206.0 2228.0 
1518 2876.0 2898.0 2904.15015015 2913.0 2929.0 

다음은 내 코드입니다.

set style fill solid 2.25 border -1 
set style boxplot outliers pointtype 7 
set style data boxplot 

set terminal jpeg large size 800,600 
set output 'latency.jpeg' 


plot 'finalresults.txt' using 1:2:3:5:6 with candlesticks title 'Quartiles' whiskerbars, \ 
''   using 1:4:4:4:4 with candlesticks lt -1 notitle 
+0

"스케일링을 올바르게 할 수 없습니까?" – Miguel

+0

BTW :'boxplot'을 사용하지 않기 때문에'boxplot' 옵션을 설정할 필요가 없습니다. – Christoph

답변

0

가로 좌표가 서로 매우 가깝기 때문에 플롯이 이상하게 보입니다. 기대 되는가? 박스 - 위스커를 실제 가로 좌표 또는 일정 간격으로 제시 하시겠습니까? 후자의 경우 using 절을 using 0:2:3:5:6:xtic(1)으로 변경하십시오. set boxwidth 0.45도 추가하십시오.