Gnuplot 在条形图中,如何将垂直文本放置在某些条形图的位置?

Gnuplot 在条形图中,如何将垂直文本放置在某些条形图的位置?,gnuplot,Gnuplot,在Gnuplot中,我使用的是条形图,但并非所有数据点都有值。在这些地方,我想用一条竖直的文字来代替酒吧,上面写着“不能服务”。如何操作?假设您有标签来表示缺少的数据,例如,以下数据文件中缺少的数据用“NaN”表示: 您可以进行条件打印,这样当gnuplot遇到“NaN”时,它会打印一条“缺失数据”消息: 注意,我将“缺失数据”标签居中于y=1。你需要根据自己的需要调整它 相反,如果您的数据丢失: 0 2.3 1 3.1 2 3 6.1 4 0.5 5 6 7 4.9 8 7.

在Gnuplot中,我使用的是条形图,但并非所有数据点都有值。在这些地方,我想用一条竖直的文字来代替酒吧,上面写着“不能服务”。如何操作?

假设您有标签来表示缺少的数据,例如,以下数据文件中缺少的数据用“NaN”表示:

您可以进行条件打印,这样当gnuplot遇到“NaN”时,它会打印一条“缺失数据”消息:

注意,我将“缺失数据”标签居中于y=1。你需要根据自己的需要调整它

相反,如果您的数据丢失:

0 2.3
1 3.1
2    
3 6.1
4 0.5
5  
6  
7 4.9
8 7.0
9  

然后事情就变得有点复杂了,例如,请参见..

假设您有表示缺失数据的标签,例如以下数据文件,其中缺失数据用“NaN”表示:

您可以进行条件打印,这样当gnuplot遇到“NaN”时,它会打印一条“缺失数据”消息:

注意,我将“缺失数据”标签居中于y=1。你需要根据自己的需要调整它

相反,如果您的数据丢失:

0 2.3
1 3.1
2    
3 6.1
4 0.5
5  
6  
7 4.9
8 7.0
9  

然后事情就变得有点复杂了,请参见,例如:

在这里问一个单独的问题:在这里问一个单独的问题:
0 2.3
1 3.1
2    
3 6.1
4 0.5
5  
6  
7 4.9
8 7.0
9