printing - Gnuplot 没有画线

标签 printing line gnuplot

我的问题是 gnuplot 不绘制任何线条。这适用于 linespointslines。这是我的脚本:

set terminal postscript 
set output "bla.eps"                                                         
set datafile separator "\t"     
set autoscale                                                                  
set grid
set yrange [0:12]                                                              
unset log
unset label                                                                    
set xtic auto   
set xtics font "Times-Roman, 10"                                               
set ytic auto 

plot "times.dat" using 1:($4/1000):xtic(1) title "naive" with linespoints lc rgb "red" pt 7 ps 1.3   

我的 .dat 文件的第一列是一些我想解释为文本的数据,而其他列是数字。我只是看不到屏幕上印有任何线条。积分就好了。就算我把第一列做成数字列,或者我用lines,也没关系,没有线。有什么线索吗?

最佳答案

绘制点但没有连接线的典型原因是数据文件中存在空行:

考虑数据文件

1

2

3

作图
plot 'data.dat' using 0:1 with linespoints

它只绘制点,不绘制连接线。

此行为旨在允许您构建数据文件,将这些连续性放在您想要的位置,并允许您使用 everyindex 访问数据文件的不同部分(当有两个空行时)。

关于printing - Gnuplot 没有画线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28734293/

相关文章:

c# - Windows 8 在打印 pdf 文件的 c# 过程中出现错误,怎么办?

c# - 在 Canvas 上画线 "slowly"

plot - Gnuplot:网格后面多图中的第二个图例

pdf - gnuplot - pdf 终端 - 设置 unicode 字符(太阳质量符号/odot)

delphi - 如何打印TPanel内容?

c链表向后打印

html - 为什么我的 HTML 页面不能根据我的 CSS 文档打印出来?

python - 选择并打印文本文件的特定行

height - 更改字体大小后更改 sublime text 默认主题中的行高

gnuplot - 更改 gnuplot 中 tic 之间的实际空间