将时间戳放置在gnuplot定义的位置(例如,顶部中心)

时间:2014-08-10 22:53:37

标签: timestamp gnuplot

我知道gnuplot>> date = system(" date +%F")创建时间戳,可以使用在X,Y'设置标签日期。如何将时间戳放在say,bottom-right,top-center等,即gnuplot定义的位置?

1 个答案:

答案 0 :(得分:0)

用于放置标签的坐标可以指代不同的坐标系。在您的情况下,您可以使用类似

的内容
date = system("date +%F")
set label date left at char 1, char 1

将日期左对齐放置在距离左边界一个字符宽度处,将1个字符高度放置在底边界处。

你也可以使用像

这样的绝对屏幕坐标
set label date left at screen 0.01, screen 0.02

左下角。顶级中心将是

set label date center at screen 0.5, screen 0.95

如果标签应该以图形为中心而不是以图像大小为中心,则可以使用graph坐标:

set label date center at graph 0.5, screen 0.95

等等。

参见例如交互式gnuplot终端中的place label aligned to right, at certain y coordinate?help coordinates