是否可以使gnuplot忽略一个具有“0”的csv行;不适用;而不是一个数字?

是否可以使gnuplot忽略一个具有“0”的csv行;不适用;而不是一个数字?,csv,gnuplot,Csv,Gnuplot,我正试图使用gnuplot从一个存储在csv中的大数据集制作一个XY散点图。经过一些设置(包括将分隔符更改为逗号),我使用4:8和点运行命令plot'../foo.csv',,但图形上没有显示任何内容。有几行在第4列中有“N/A”,而不是数字。gnuplot如何处理这个问题?我是否需要特别告诉gnuplot忽略这些行,还是应该在使用gnuplot之前将它们从csv中删除?这可能是没有数据显示的原因吗 csv中的数据示例如下: "","Car","Manufacturer","MPG","Cyli

我正试图使用gnuplot从一个存储在csv中的大数据集制作一个XY散点图。经过一些设置(包括将分隔符更改为逗号),我使用4:8和点运行命令
plot'../foo.csv',
,但图形上没有显示任何内容。有几行在第4列中有“N/A”,而不是数字。gnuplot如何处理这个问题?我是否需要特别告诉gnuplot忽略这些行,还是应该在使用gnuplot之前将它们从csv中删除?这可能是没有数据显示的原因吗

csv中的数据示例如下:

"","Car","Manufacturer","MPG","Cylinders","Displacement","Horsepower","Weight","Acceleration","Model.Year","Origin"
"5","torino","ford",17,8,302,140,3449,10.5,70,"American"
"6","galaxie 500","ford",15,8,429,198,4341,10,70,"American"
"13","torino (sw)","ford",NA,8,351,153,4034,11,70,"American"

朱普,你只要下达命令就行了

 set datafile missing 'NA'
但是,您的示例数据集只有两个有效点,因此自动缩放将它们放置在边界上,您几乎看不到它们<代码>绘图。。。w lp ps 4以更好地查看它们


检查
help set datafile missing
,了解gnuplot如何准确处理丢失和无效的数据点(带示例),以及如何更改行为。

是否检查了
help missing
?谢谢!数据文件丢失非常有效。我的实际数据文件相当大,所以我认为伸缩性不应该是一个问题。但是,我仍然无法获得任何数据显示!我将x和y范围设置为在数据范围内,因此应该会出现问题…我解决了我的问题!我在策划4:8,而我本应该在策划8:4。一切都搞定了,谢谢你的帮助