【问题标题】:GNUPlot format with additional info带有附加信息的 GNUPlot 格式
【发布时间】:2017-05-22 02:09:34
【问题描述】:

我有一个包含约 1000 行数据的 .txt 文件。大多数行都有通常的数字列,但有些行会有=== DISASTER ===,这意味着这些行将是特殊的。

到目前为止,我已经设置了 xrangeyrange,并且我使用了这个:

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

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

  2. 如何设置图表与 y 轴相交的数字?换句话说,当 x 为 0 时,y 是什么?

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

编辑:SAMPLE 进化数据。

【问题讨论】:

标签: gnuplot


【解决方案1】:

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

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

这使得情节更简单......如果你对此感到满意,我可以尝试回答你问题的其他部分

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-09
    • 2020-07-09
    • 2012-12-25
    • 1970-01-01
    • 2018-03-13
    • 2020-09-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多