gnuplot中使用语句的问题

发布于 2024-12-05 10:28:12 字数 744 浏览 1 评论 0原文

我正在尝试绘制一些数据。我有一个像这样的文件

50      11      1       1
100     29      1       6
200     62      4       26
300     104     9       39

和一个绘图文件,

# Vergleich 
set terminal png
set output "streetsegments.png"
set datafile separator "\t"
set yrange [0:105]
set ytics ("0" 0, "10" 10, "20" 20, "30" 30, "40" 40, "50" 50, "75" 75, "100" 100)
set xtics ("50" 50, "100" 100, "200" 200,"300" 300)
set xrange [0:300]
set xlabel "Error in meters"    
set ylabel "Street segments"
set notitle
plot "segments" using 1:2 t 'foo' with lp, \
"segments" u 1:3 t 'bar' with lp, \
"segments" u 1:4 t 'baz' with lp

但是在绘图时,除了线条标题之外,它不显示任何内容,但没有绘制线条本身。知道吗,为什么这不起作用? 当仅在列上绘图时(不使用“using”语句),它工作得很好。

I'm trying to plot some data. I have a file looking like this

50      11      1       1
100     29      1       6
200     62      4       26
300     104     9       39

and a plotfile

# Vergleich 
set terminal png
set output "streetsegments.png"
set datafile separator "\t"
set yrange [0:105]
set ytics ("0" 0, "10" 10, "20" 20, "30" 30, "40" 40, "50" 50, "75" 75, "100" 100)
set xtics ("50" 50, "100" 100, "200" 200,"300" 300)
set xrange [0:300]
set xlabel "Error in meters"    
set ylabel "Street segments"
set notitle
plot "segments" using 1:2 t 'foo' with lp, \
"segments" u 1:3 t 'bar' with lp, \
"segments" u 1:4 t 'baz' with lp

But when plotting, it doesn't show anything besides the titles of the lines, but no lines themselves are drawn. Any idea, why this doesn't work?
When only plotting on column (by not using the "using"-statement ) it works just fine.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

木槿暧夏七纪年 2024-12-12 10:28:12

对我有用。再次尝试删除 set datafileseparator "\t" 行,看看是否可以解决问题。

Works for me. Try again removing the set datafile separator "\t" line and see if that solves it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文