Gnuplot:来自文件

时间:2018-01-23 14:53:40

标签: gnuplot violin-plot

我创建了一个脚本,使用小提琴图绘制数据集的列,以显示从Gnuplot Demo Scripts开始的数据点的分布。但是,我无法解决以下错误:

  

“violinplot.gnu”,第27行:所有点y值未定义!

有没有人有任何想法?

剧本:

reset

set terminal pdfcairo size 20,14 enhanced font 'Times,28'
set output 'violinplot.0.pdf'

set datafile separator ','

set table $kdensity1
plot 'profile.csv' using 2:(1) smooth kdensity bandwidth 10. with filledcurves above y lt 9 title 'B'
unset table
unset key

print $kdensity1

set border 2
#unset margins
#unset xtics
set ytics nomirror rangelimited
set title "Distribution of times in milliseconds"

set boxwidth 0.075
set style fill solid bo -1
set errorbars lt black lw 5

set xrange [-6:6]
plot $kdensity1 using (1 + $2/1.):1 with filledcurve x=1 lt 10, \
     $kdensity1 using (1 - $2/1.):1 with filledcurve x=1 lt 10

数据集采用CSV格式,如下所示(每列包含时间,以毫秒为单位):

1,1814,604,840,1306,13623
2,2195,68,908,1380,14416
3,1173,70,887,512,14301
4,1286,112,982,1541,9549
5,630,97,869,1321,5725
6,1227,689,917,393,4700
7,3402,357,951,500,5431
8,3429,120,969,1661,6281
...

Gnuplot版本5.2补丁级别2

0 个答案:

没有答案