gnuplot无法输出图像

时间:2017-02-01 15:46:40

标签: shell gnuplot

我正在尝试绘制两个列数据。使用第一列作为x轴(配置)的标签,使用秒列作为y轴的值(average_mpki)。

这就是我的数据:

#assoc_valr     blk_sz, cache_sz, rep_pol, avg_icache_mpki
4a128b32c1r     0.000682
4a128b32c2r     3.030329
4a128b16c1r     0.0333616
4a128b16c2r     0.0307207
4a64b32c1r      0.0125913

这是我的剧情剧本:

# Gnuplot script file for plotting data in file "confs.out"
# This file is called   confs.p

set style data histogram
set style fill solid border -1

filename="confs.out"
set boxwidth 0.15

set xlabel "Configurations"
set ylabel "Average MPKI"
set xtic rotate by -45 scale 0
set output  "confs.png" 
set terminal png size 1200,1200 


plot  "<(sed -n 'confs.out')" using  2:xtic(1)   with histogram

我尝试绘图但它不起作用,它不会抛出任何警告或错误消息,但它仍然没有为我生成输出文件。当我在不使用脚本的情况下尝试绘图时,我看不到输出。我试图收集窗户,看看它是否隐藏在我的终端下,但事实并非如此。

我还尝试用数据中的选项卡替换空格分隔符。还是行不通。

gnuplot> load 'confs.p'
^C
gnuplot> plot 'confs.out' using 2:xtic(1) with hist
gnuplot> exit

0 个答案:

没有答案