Add plot generation script
This commit is contained in:
@@ -0,0 +1,368 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
gnuplot << _EOF
|
||||||
|
set terminal pdfcairo mono \
|
||||||
|
font 'TimesNewRoman,14'
|
||||||
|
|
||||||
|
set datafile missing '-'
|
||||||
|
|
||||||
|
set grid
|
||||||
|
#set size square {1,.5}
|
||||||
|
|
||||||
|
set title center offset character 0, -.9
|
||||||
|
|
||||||
|
set xlabel center
|
||||||
|
set ylabel center offset character 1, 0
|
||||||
|
|
||||||
|
set key spacing 1 width 0
|
||||||
|
|
||||||
|
set style line 4 lc 1 lt 1 lw 2 pt 2 ps 1
|
||||||
|
set style line 2 lc 2 lt 2 lw 2 pt 3 ps 1
|
||||||
|
set style line 3 lc 3 lt 4 lw 2 pt 4 ps 1
|
||||||
|
set style line 1 lc 4 lt 4 lw 2 pt 10 ps 1
|
||||||
|
set style line 5 lc 7 lt 3 lw 2 pt 6 ps 1
|
||||||
|
set style line 6 lc 8 lt 6 lw 2 pt 8 ps 1
|
||||||
|
set style line 7 lc 2 lt 7 lw 2 pt 8 ps 1
|
||||||
|
set style line 8 lc 3 lt 8 lw 2 pt 9 ps 1
|
||||||
|
set style line 9 lc 4 lt 9 lw 2 pt 10 ps 1
|
||||||
|
|
||||||
|
set style line 100 lc 1 lw 3
|
||||||
|
set style line 101 lc 4 lw 3
|
||||||
|
set style line 102 lc 2 lw 3
|
||||||
|
set style line 103 lc 3 lw 3
|
||||||
|
|
||||||
|
#set rmargin 1
|
||||||
|
|
||||||
|
|
||||||
|
# Extra template
|
||||||
|
set xlabel 'Packet Loss Ratio [%]'
|
||||||
|
set ylabel 'Packet Loss Ratio [%]'
|
||||||
|
set key bottom left Left reverse
|
||||||
|
set output 'lowdelay_P_4R_slice_1200B_seq_basketball_drill_rate_single.pdf'
|
||||||
|
set title 'Basketball Drill'
|
||||||
|
plot '-' using 2:3 w lp ls 1 title 'Reference', '-' using 2:3 w lp ls 2 title 'Best', '-' using 2:3 w lp ls 3 title 'Predicted'
|
||||||
|
"EF" 0.0 39.90
|
||||||
|
"1.0%" 1.0 36.95
|
||||||
|
"2.0%" 2.0 35.16
|
||||||
|
"3.0%" 3.0 33.31
|
||||||
|
"5.0%" 5.0 31.39
|
||||||
|
"10.0%" 10.0 28.22
|
||||||
|
e
|
||||||
|
"EF" 0.0 39.90
|
||||||
|
"1.0%" 1.0 38.97
|
||||||
|
"2.0%" 2.0 38.38
|
||||||
|
"3.0%" 3.0 37.93
|
||||||
|
"5.0%" 5.0 37.19
|
||||||
|
"10.0%" 10.0 35.12
|
||||||
|
e
|
||||||
|
"EF" 0.0 39.90
|
||||||
|
"1.0%" 1.0 38.97
|
||||||
|
"2.0%" 2.0 38.38
|
||||||
|
"3.0%" 3.0 37.86
|
||||||
|
"5.0%" 5.0 37.19
|
||||||
|
"10.0%" 10.0 35.12
|
||||||
|
e
|
||||||
|
|
||||||
|
set output 'lowdelay_P_4R_slice_1200B_seq_basketball_drive_rate_single.pdf'
|
||||||
|
set title 'Basketball Drive'
|
||||||
|
plot '-' using 2:3 w lp ls 1 title 'Reference', '-' using 2:3 w lp ls 2 title 'Best', '-' using 2:3 w lp ls 3 title 'Predicted'
|
||||||
|
"EF" 0.0 38.47
|
||||||
|
"1.0%" 1.0 34.74
|
||||||
|
"2.0%" 2.0 32.61
|
||||||
|
"3.0%" 3.0 31.19
|
||||||
|
"5.0%" 5.0 29.46
|
||||||
|
"10.0%" 10.0 26.85
|
||||||
|
e
|
||||||
|
"EF" 0.0 38.47
|
||||||
|
"1.0%" 1.0 37.63
|
||||||
|
"2.0%" 2.0 37.02
|
||||||
|
"3.0%" 3.0 36.40
|
||||||
|
"5.0%" 5.0 34.89
|
||||||
|
"10.0%" 10.0 31.47
|
||||||
|
e
|
||||||
|
"EF" 0.0 38.47
|
||||||
|
"1.0%" 1.0 37.63
|
||||||
|
"2.0%" 2.0 37.02
|
||||||
|
"3.0%" 3.0 36.40
|
||||||
|
"5.0%" 5.0 34.89
|
||||||
|
"10.0%" 10.0 31.47
|
||||||
|
e
|
||||||
|
|
||||||
|
set output 'lowdelay_P_4R_slice_1200B_seq_book_arrival_c6_rate_single.pdf'
|
||||||
|
set title 'Book Arrival'
|
||||||
|
plot '-' using 2:3 w lp ls 1 title 'Reference', '-' using 2:3 w lp ls 2 title 'Best', '-' using 2:3 w lp ls 3 title 'Predicted'
|
||||||
|
"EF" 0.0 40.28
|
||||||
|
"1.0%" 1.0 38.58
|
||||||
|
"2.0%" 2.0 37.58
|
||||||
|
"3.0%" 3.0 36.21
|
||||||
|
"5.0%" 5.0 34.40
|
||||||
|
"10.0%" 10.0 31.01
|
||||||
|
e
|
||||||
|
"EF" 0.0 40.28
|
||||||
|
"1.0%" 1.0 39.72
|
||||||
|
"2.0%" 2.0 39.42
|
||||||
|
"3.0%" 3.0 39.19
|
||||||
|
"5.0%" 5.0 38.78
|
||||||
|
"10.0%" 10.0 37.32
|
||||||
|
e
|
||||||
|
"EF" 0.0 40.28
|
||||||
|
"1.0%" 1.0 39.72
|
||||||
|
"2.0%" 2.0 39.34
|
||||||
|
"3.0%" 3.0 39.19
|
||||||
|
"5.0%" 5.0 38.78
|
||||||
|
"10.0%" 10.0 37.32
|
||||||
|
e
|
||||||
|
|
||||||
|
set output 'lowdelay_P_4R_slice_1200B_seq_bqsquare_rate_single.pdf'
|
||||||
|
set title 'BQSquare'
|
||||||
|
plot '-' using 2:3 w lp ls 1 title 'Reference', '-' using 2:3 w lp ls 2 title 'Best', '-' using 2:3 w lp ls 3 title 'Predicted'
|
||||||
|
"EF" 0.0 39.30
|
||||||
|
"1.0%" 1.0 37.91
|
||||||
|
"2.0%" 2.0 36.72
|
||||||
|
"3.0%" 3.0 35.64
|
||||||
|
"5.0%" 5.0 34.29
|
||||||
|
"10.0%" 10.0 31.36
|
||||||
|
e
|
||||||
|
"EF" 0.0 39.30
|
||||||
|
"1.0%" 1.0 38.56
|
||||||
|
"2.0%" 2.0 38.06
|
||||||
|
"3.0%" 3.0 37.65
|
||||||
|
"5.0%" 5.0 36.76
|
||||||
|
"10.0%" 10.0 34.91
|
||||||
|
e
|
||||||
|
"EF" 0.0 39.30
|
||||||
|
"1.0%" 1.0 38.53
|
||||||
|
"2.0%" 2.0 38.06
|
||||||
|
"3.0%" 3.0 37.60
|
||||||
|
"5.0%" 5.0 36.76
|
||||||
|
"10.0%" 10.0 34.91
|
||||||
|
e
|
||||||
|
|
||||||
|
set output 'lowdelay_P_4R_slice_1200B_seq_cactus_rate_single.pdf'
|
||||||
|
set title 'Cactus'
|
||||||
|
plot '-' using 2:3 w lp ls 1 title 'Reference', '-' using 2:3 w lp ls 2 title 'Best', '-' using 2:3 w lp ls 3 title 'Predicted'
|
||||||
|
"EF" 0.0 38.00
|
||||||
|
"1.0%" 1.0 36.51
|
||||||
|
"2.0%" 2.0 35.51
|
||||||
|
"3.0%" 3.0 34.78
|
||||||
|
"5.0%" 5.0 33.68
|
||||||
|
"10.0%" 10.0 31.93
|
||||||
|
e
|
||||||
|
"EF" 0.0 38.00
|
||||||
|
"1.0%" 1.0 37.70
|
||||||
|
"2.0%" 2.0 37.38
|
||||||
|
"3.0%" 3.0 37.09
|
||||||
|
"5.0%" 5.0 36.27
|
||||||
|
"10.0%" 10.0 33.87
|
||||||
|
e
|
||||||
|
"EF" 0.0 37.92
|
||||||
|
"1.0%" 1.0 37.70
|
||||||
|
"2.0%" 2.0 37.38
|
||||||
|
"3.0%" 3.0 37.09
|
||||||
|
"5.0%" 5.0 36.09
|
||||||
|
"10.0%" 10.0 33.85
|
||||||
|
e
|
||||||
|
|
||||||
|
set output 'lowdelay_P_4R_slice_1200B_seq_four_people_rate_single.pdf'
|
||||||
|
set title 'Four People'
|
||||||
|
plot '-' using 2:3 w lp ls 1 title 'Reference', '-' using 2:3 w lp ls 2 title 'Best', '-' using 2:3 w lp ls 3 title 'Predicted'
|
||||||
|
"EF" 0.0 40.13
|
||||||
|
"1.0%" 1.0 39.78
|
||||||
|
"2.0%" 2.0 39.51
|
||||||
|
"3.0%" 3.0 39.16
|
||||||
|
"5.0%" 5.0 38.54
|
||||||
|
"10.0%" 10.0 37.12
|
||||||
|
e
|
||||||
|
"EF" 0.0 40.13
|
||||||
|
"1.0%" 1.0 39.96
|
||||||
|
"2.0%" 2.0 39.81
|
||||||
|
"3.0%" 3.0 39.70
|
||||||
|
"5.0%" 5.0 39.51
|
||||||
|
"10.0%" 10.0 38.93
|
||||||
|
e
|
||||||
|
"EF" 0.0 40.13
|
||||||
|
"1.0%" 1.0 39.96
|
||||||
|
"2.0%" 2.0 39.81
|
||||||
|
"3.0%" 3.0 39.70
|
||||||
|
"5.0%" 5.0 39.51
|
||||||
|
"10.0%" 10.0 38.93
|
||||||
|
e
|
||||||
|
|
||||||
|
set output 'lowdelay_P_4R_slice_1200B_seq_kendo_c3_rate_single.pdf'
|
||||||
|
set title 'Kendo'
|
||||||
|
plot '-' using 2:3 w lp ls 1 title 'Reference', '-' using 2:3 w lp ls 2 title 'Best', '-' using 2:3 w lp ls 3 title 'Predicted'
|
||||||
|
"EF" 0.0 41.15
|
||||||
|
"1.0%" 1.0 39.54
|
||||||
|
"2.0%" 2.0 38.27
|
||||||
|
"3.0%" 3.0 37.35
|
||||||
|
"5.0%" 5.0 34.86
|
||||||
|
"10.0%" 10.0 31.57
|
||||||
|
e
|
||||||
|
"EF" 0.0 41.15
|
||||||
|
"1.0%" 1.0 40.24
|
||||||
|
"2.0%" 2.0 39.49
|
||||||
|
"3.0%" 3.0 38.95
|
||||||
|
"5.0%" 5.0 38.36
|
||||||
|
"10.0%" 10.0 36.62
|
||||||
|
e
|
||||||
|
"EF" 0.0 41.15
|
||||||
|
"1.0%" 1.0 40.11
|
||||||
|
"2.0%" 2.0 39.18
|
||||||
|
"3.0%" 3.0 38.69
|
||||||
|
"5.0%" 5.0 38.36
|
||||||
|
"10.0%" 10.0 36.62
|
||||||
|
e
|
||||||
|
|
||||||
|
set output 'lowdelay_P_4R_slice_1200B_seq_kimono_rate_single.pdf'
|
||||||
|
set title 'Kimono'
|
||||||
|
plot '-' using 2:3 w lp ls 1 title 'Reference', '-' using 2:3 w lp ls 2 title 'Best', '-' using 2:3 w lp ls 3 title 'Predicted'
|
||||||
|
"EF" 0.0 42.88
|
||||||
|
"1.0%" 1.0 39.02
|
||||||
|
"2.0%" 2.0 37.48
|
||||||
|
"3.0%" 3.0 36.19
|
||||||
|
"5.0%" 5.0 34.60
|
||||||
|
"10.0%" 10.0 32.24
|
||||||
|
e
|
||||||
|
"EF" 0.0 42.88
|
||||||
|
"1.0%" 1.0 42.00
|
||||||
|
"2.0%" 2.0 40.75
|
||||||
|
"3.0%" 3.0 39.67
|
||||||
|
"5.0%" 5.0 36.61
|
||||||
|
"10.0%" 10.0 32.67
|
||||||
|
e
|
||||||
|
"EF" 0.0 42.88
|
||||||
|
"1.0%" 1.0 41.94
|
||||||
|
"2.0%" 2.0 40.75
|
||||||
|
"3.0%" 3.0 39.67
|
||||||
|
"5.0%" 5.0 36.51
|
||||||
|
"10.0%" 10.0 32.03
|
||||||
|
e
|
||||||
|
|
||||||
|
set output 'lowdelay_P_4R_slice_1200B_seq_kristen_sara_rate_single.pdf'
|
||||||
|
set title 'Kristen Sara'
|
||||||
|
plot '-' using 2:3 w lp ls 1 title 'Reference', '-' using 2:3 w lp ls 2 title 'Best', '-' using 2:3 w lp ls 3 title 'Predicted'
|
||||||
|
"EF" 0.0 40.50
|
||||||
|
"1.0%" 1.0 40.17
|
||||||
|
"2.0%" 2.0 39.83
|
||||||
|
"3.0%" 3.0 39.54
|
||||||
|
"5.0%" 5.0 38.97
|
||||||
|
"10.0%" 10.0 37.50
|
||||||
|
e
|
||||||
|
"EF" 0.0 40.50
|
||||||
|
"1.0%" 1.0 40.35
|
||||||
|
"2.0%" 2.0 40.23
|
||||||
|
"3.0%" 3.0 40.07
|
||||||
|
"5.0%" 5.0 39.89
|
||||||
|
"10.0%" 10.0 39.43
|
||||||
|
e
|
||||||
|
"EF" 0.0 40.50
|
||||||
|
"1.0%" 1.0 40.35
|
||||||
|
"2.0%" 2.0 40.17
|
||||||
|
"3.0%" 3.0 40.07
|
||||||
|
"5.0%" 5.0 0.00
|
||||||
|
"10.0%" 10.0 39.36
|
||||||
|
e
|
||||||
|
|
||||||
|
set output 'lowdelay_P_4R_slice_1200B_seq_park_rate_single.pdf'
|
||||||
|
set title 'Park Scene'
|
||||||
|
plot '-' using 2:3 w lp ls 1 title 'Reference', '-' using 2:3 w lp ls 2 title 'Best', '-' using 2:3 w lp ls 3 title 'Predicted'
|
||||||
|
"EF" 0.0 39.47
|
||||||
|
"1.0%" 1.0 36.97
|
||||||
|
"2.0%" 2.0 35.56
|
||||||
|
"3.0%" 3.0 34.54
|
||||||
|
"5.0%" 5.0 32.92
|
||||||
|
"10.0%" 10.0 30.42
|
||||||
|
e
|
||||||
|
"EF" 0.0 39.47
|
||||||
|
"1.0%" 1.0 38.84
|
||||||
|
"2.0%" 2.0 38.31
|
||||||
|
"3.0%" 3.0 37.77
|
||||||
|
"5.0%" 5.0 36.85
|
||||||
|
"10.0%" 10.0 34.06
|
||||||
|
e
|
||||||
|
"EF" 0.0 39.47
|
||||||
|
"1.0%" 1.0 38.84
|
||||||
|
"2.0%" 2.0 38.31
|
||||||
|
"3.0%" 3.0 37.77
|
||||||
|
"5.0%" 5.0 36.85
|
||||||
|
"10.0%" 10.0 34.06
|
||||||
|
e
|
||||||
|
|
||||||
|
set output 'lowdelay_P_4R_slice_1200B_seq_people_rate_single.pdf'
|
||||||
|
set title 'People'
|
||||||
|
plot '-' using 2:3 w lp ls 1 title 'Reference', '-' using 2:3 w lp ls 2 title 'Best', '-' using 2:3 w lp ls 3 title 'Predicted'
|
||||||
|
"EF" 0.0 35.90
|
||||||
|
"1.0%" 1.0 32.55
|
||||||
|
"2.0%" 2.0 30.71
|
||||||
|
"3.0%" 3.0 29.48
|
||||||
|
"5.0%" 5.0 27.77
|
||||||
|
"10.0%" 10.0 25.05
|
||||||
|
e
|
||||||
|
"EF" 0.0 35.90
|
||||||
|
"1.0%" 1.0 34.11
|
||||||
|
"2.0%" 2.0 33.29
|
||||||
|
"3.0%" 3.0 32.56
|
||||||
|
"5.0%" 5.0 30.85
|
||||||
|
"10.0%" 10.0 27.14
|
||||||
|
e
|
||||||
|
"EF" 0.0 35.90
|
||||||
|
"1.0%" 1.0 34.11
|
||||||
|
"2.0%" 2.0 33.29
|
||||||
|
"3.0%" 3.0 32.56
|
||||||
|
"5.0%" 5.0 30.85
|
||||||
|
"10.0%" 10.0 27.14
|
||||||
|
e
|
||||||
|
|
||||||
|
set output 'lowdelay_P_4R_slice_1200B_seq_race_rate_single.pdf'
|
||||||
|
set title 'Race Horses'
|
||||||
|
plot '-' using 2:3 w lp ls 1 title 'Reference', '-' using 2:3 w lp ls 2 title 'Best', '-' using 2:3 w lp ls 3 title 'Predicted'
|
||||||
|
"EF" 0.0 39.87
|
||||||
|
"1.0%" 1.0 33.45
|
||||||
|
"2.0%" 2.0 30.74
|
||||||
|
"3.0%" 3.0 29.08
|
||||||
|
"5.0%" 5.0 26.98
|
||||||
|
"10.0%" 10.0 24.19
|
||||||
|
e
|
||||||
|
"EF" 0.0 39.87
|
||||||
|
"1.0%" 1.0 37.73
|
||||||
|
"2.0%" 2.0 36.27
|
||||||
|
"3.0%" 3.0 35.11
|
||||||
|
"5.0%" 5.0 32.76
|
||||||
|
"10.0%" 10.0 27.93
|
||||||
|
e
|
||||||
|
"EF" 0.0 39.36
|
||||||
|
"1.0%" 1.0 37.73
|
||||||
|
"2.0%" 2.0 36.27
|
||||||
|
"3.0%" 3.0 35.11
|
||||||
|
"5.0%" 5.0 32.76
|
||||||
|
"10.0%" 10.0 27.93
|
||||||
|
e
|
||||||
|
|
||||||
|
set output 'lowdelay_P_4R_slice_1200B_seq_tennis_rate_single.pdf'
|
||||||
|
set title 'Tennis'
|
||||||
|
plot '-' using 2:3 w lp ls 1 title 'Reference', '-' using 2:3 w lp ls 2 title 'Best', '-' using 2:3 w lp ls 3 title 'Predicted'
|
||||||
|
"EF" 0.0 40.68
|
||||||
|
"1.0%" 1.0 36.81
|
||||||
|
"2.0%" 2.0 34.46
|
||||||
|
"3.0%" 3.0 32.71
|
||||||
|
"5.0%" 5.0 30.36
|
||||||
|
"10.0%" 10.0 27.08
|
||||||
|
e
|
||||||
|
"EF" 0.0 40.68
|
||||||
|
"1.0%" 1.0 39.37
|
||||||
|
"2.0%" 2.0 38.55
|
||||||
|
"3.0%" 3.0 37.68
|
||||||
|
"5.0%" 5.0 36.61
|
||||||
|
"10.0%" 10.0 33.69
|
||||||
|
e
|
||||||
|
"EF" 0.0 40.68
|
||||||
|
"1.0%" 1.0 39.37
|
||||||
|
"2.0%" 2.0 38.55
|
||||||
|
"3.0%" 3.0 37.68
|
||||||
|
"5.0%" 5.0 36.61
|
||||||
|
"10.0%" 10.0 33.69
|
||||||
|
e
|
||||||
|
|
||||||
|
_EOF
|
||||||
|
CONV_FILENAMES="lowdelay_P_4R_slice_1200B_seq_basketball_drill_rate_single.pdf lowdelay_P_4R_slice_1200B_seq_basketball_drive_rate_single.pdf lowdelay_P_4R_slice_1200B_seq_book_arrival_c6_rate_single.pdf lowdelay_P_4R_slice_1200B_seq_bqsquare_rate_single.pdf lowdelay_P_4R_slice_1200B_seq_cactus_rate_single.pdf lowdelay_P_4R_slice_1200B_seq_four_people_rate_single.pdf lowdelay_P_4R_slice_1200B_seq_kendo_c3_rate_single.pdf lowdelay_P_4R_slice_1200B_seq_kimono_rate_single.pdf lowdelay_P_4R_slice_1200B_seq_kristen_sara_rate_single.pdf lowdelay_P_4R_slice_1200B_seq_park_rate_single.pdf lowdelay_P_4R_slice_1200B_seq_people_rate_single.pdf lowdelay_P_4R_slice_1200B_seq_race_rate_single.pdf lowdelay_P_4R_slice_1200B_seq_tennis_rate_single.pdf "
|
||||||
|
gs -q -sPAPERSIZE=letter -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=pyPlotQuality.pdf $CONV_FILENAMES
|
||||||
|
rm ${CONV_FILENAMES}
|
||||||
Reference in New Issue
Block a user