gpt4 book ai didi

gnuplot - 在gnuplot中,如何用其坐标标注图中的每个点?

转载 作者:行者123 更新时间:2023-12-04 00:21:38 27 4
gpt4 key购买 nike

我有一个数据文件abc.dat,我想用标签(1,5),(4,6),(2,8)等每个坐标来绘制它。

abc.dat就像:

1  5
4 6
2 8
4 5
7 8
8 9
3 4

最佳答案

为此使用labels绘图样式。这需要三个using指定符:x值,y值和放置在给定坐标处的字符串。因此,最简单的命令是:

plot 'abc.dat' using 1:2:(sprintf("(%d, %d)", $1, $2)) with labels notitle


这会将各个标签放置在坐标中心。

以下命令在相应坐标处绘制一个点,并将坐标标签放置在靠近它的位置上:

set offset 1,1,1,1
plot 'abc.dat' using 1:2:(sprintf("(%d, %d)", $1, $2)) with labels point pt 7 offset char 1,1 notitle


4.6.4的结果是:

关于gnuplot - 在gnuplot中,如何用其坐标标注图中的每个点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23177716/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com