2017-05-22 74 views
0

我有一个.txt文件,约1000行数据。大多数线条都有通常的数字列,但有些线条会有=== DISASTER ===这意味着这些线条会很特别。GNUPlot格式,附加信息

到目前为止,我有我的xrangeyrange组和我用这个:

plot "evolution.txt" u 1:2 t 'fitness of generation' w boxes

  1. 如何添加垂直线,表示这些特殊事件?

  2. 如何设置我的图形符合y轴的数字?换句话说,当x是0时什么是y

  3. 有没有办法添加一个水平线的最大值的数量?例如,代之间的最佳适应度为1100,因此y轴的1100处将会有一条垂直虚线。

编辑:SAMPLE进化数据。

+0

添加您的数据的例子与“灾难”线。 –

+0

https://pastebin.com/6sR5TL65 –

回答

0

我会生成两个数据文件:一个只保存“正常”数据,另一个保留发生“灾难”的行。这可以简单地用

awk '{ if($2=="DISASTER!") print NR }' evolution.txt 

这使得情节更简单...如果你很高兴与此,我可以尝试回答你的问题的其他部分进行