在gnuplot中制作一个级别方案

在gnuplot中制作一个级别方案,plot,gnuplot,Plot,Gnuplot,我通常用Mathematica制作我的水平图(核物理梯形图)。我现在无法访问Mathematica,因此希望使用Gnuplot解决问题 我的数据文件 1 -38.0820 2+ 3 -38.0820 1 -36.43835 1+ 3 -36.43835 1 -34.9315 3+ 3 -34.9315 1 -31.3698 1+ 3 -31.3698 1 -23.9041 0+ 1 -23.9041 我上面的输入文件名为“Li8”。第一列中的数字(1,3)是虚拟的x变量,第二列中的值

我通常用Mathematica制作我的水平图(核物理梯形图)。我现在无法访问Mathematica,因此希望使用Gnuplot解决问题

我的数据文件

1 -38.0820  2+
3 -38.0820

1 -36.43835 1+
3 -36.43835

1 -34.9315 3+
3 -34.9315

1 -31.3698 1+
3 -31.3698

1 -23.9041 0+
1 -23.9041

我上面的输入文件名为“Li8”。第一列中的数字(1,3)是虚拟的x变量,第二列中的值是能量(四位小数的数字),然后第三列中的“2+”等是电平方案标签。在gnuplot中创建电平方案的代码可以是这样的:

set terminal postscript
set output "Lithium-ls.ps"
set xrange [-1:5]
set yrange [-40:-24]
set ylabel "Energy [MeV]" font "arial, 24" rotate by 90
unset xtics
unset key
plot 'Li8' using 1:2 with lines lw 4, '' using 1:2:3 with labels offset 1,1 font "arial, 20"
这会产生非常好的输出

我投票决定结束这篇文章,因为这篇文章本身声明这不是一个问题。(如果你想为自己的问题发布解决方案,那么就发布一篇真正提出问题的帖子,然后自己回答自己的问题。)你可以问和回答自己的问题(我们喜欢这样),但你需要将你的答案作为答案发布,而不是作为问题的一部分来实现它。我已经编辑了你的Q以删除你发布的答案(但你仍然可以在编辑历史记录中找到),你可以自己将其作为答案发布,以正确保留信用/归属。