ベンチマークの結果が欲しいです。2つの仮想マシンを相互に比較すると、次の形式のデータがあります。
ベンチマークVM1_TIMEVM1_ERRORVM2_TIME VM2_ERROR
このデータから次のような棒グラフ図を生成したいと思います。
誰かがこれを行う方法をコードに提供できますか?この種のリクエストは愛されていないことは知っていますが、私は本当にこれが必要で、満足のいく結果が得られずに2時間ほどグーグルで検索しました。
よろしくお願いします、
スヴェン
さて、これが私が少し変更したバージョンのandroversoで得たものです。
このコードの使用:
reset
fontsize = 12
set term postscript enhanced eps fontsize
set output "bargraph_solid_state.eps"
set style fill solid 1.00 border 0
set style histogram errorbars gap 2 lw 1
set style data histogram
set xtics rotate by -45
set grid ytics
set xlabel "Benchmarks"
set ylabel "Relative execution time vs. reference implementation"
set yrange [0:*]
set datafile separator ","
plot 'bm_analysis_results.dat' using 2:3:xtic(1) ti "Rapydo" linecolor rgb "#FF0000", \
'' using 4:5 ti "R reference implementation" lt 1 lc rgb "#00FF00"
このデータについて
sort, 2.5953, 0.0013, 1.0000, 0.0034
binary search, 2.8434, 0.0132, 1.0000, 0.0037
sqrt, 2.8675, 0.0022, 1.0000, 0.0079
arithmetic, 1.9187, 0.0020, 1.0000, 0.0036
多分誰かがこれが役に立つと思うでしょう。もう一度ありがとう、androverso!
私は一度同じ問題を抱えていました。望ましい結果につながるはずのgplファイルのコードは次のとおりです。
ボックス幅0.9を設定 セットスタイル塗りつぶしソリッド1.00ボーダー0 セットスタイルヒストグラムエラーバーギャップ2lw1 スタイルデータのヒストグラムを設定する xticsを-45回転させる セットバー0.5
これがうまくいかない場合は、「pastebin.com」へのこのリンクをチェックしてください。
よろしくお願いします