首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gnuplot xrange min未显示

gnuplot xrange min未显示
EN

Stack Overflow用户
提问于 2012-12-23 10:26:53
回答 1查看 368关注 0票数 0

我的数据集(d.asc)如下所示:

代码语言:javascript
复制
0.1 0.5
0.12 0.56
...
90.4 0.34
...
100 0.78

我的绘图生成文件如下:

代码语言:javascript
复制
set xrange [0.1:100]
set grid
plot "d.asc" using 1:2 notitle with lines

也就是说,我想看到x轴上的第一列,y轴上的第二列。但是,x轴值从0开始,从10递增到100。

1为什么不从0.1开始?

2是否有办法只有三个(或四个,等等)X轴上的特定值点?例如,我希望在x轴上仅看到0.1、90.4和100。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-23 11:06:41

1为什么不从0.1开始?

Gnuplot喜欢为tic的增量和位置选择舍入的数字。在您的示例中,增量为10,因此它们将显示为0,10,... 100。由于您手动将x范围设置为从0.1开始,因此直到10才会出现点符号。

2是否也有一种只有三个(或四个,等等)的方法X轴上的特定值点?

可以,您可以使用以下语法指定特定点:

代码语言:javascript
复制
set xtics ("0.1" 0.1, "90.4" 90.4, "100" 100)

引号中的值是出现在点号上的文本,数字是它出现的实际位置。(help set xtics了解更多格式信息。)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14008160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档