【发布时间】:2020-04-23 20:49:22
【问题描述】:
我有一个如下的 CSV 文件:
E Run 1 Run 2 Run 3 Run 4 Run 5 Run 6 Mean
1 0.7019 0.6734 0.6599 0.6511 0.701 0.6977 0.680833333
2 0.6421 0.6478 0.6095 0.608 0.6525 0.6285 0.6314
3 0.6039 0.6096 0.563 0.5539 0.6218 0.5716 0.5873
4 0.5564 0.5545 0.5138 0.4962 0.5781 0.5154 0.535733333
5 0.5056 0.4972 0.4704 0.4488 0.5245 0.4694 0.485983333
我正在尝试使用查找最后一列的值低于某个范围的行号。比如下面0.6。
使用上面的 CSV 文件,我想返回3,因为E = 3 是Mean <= 0.60 所在的第一行。如果0.6 以下没有值,我想返回0。我实际上是根据最后一列返回第一列中的值。
我计划将此数字初始化为gnuplot 中的常量。如何才能做到这一点?我标记了awk,因为我认为它是相关的。
【问题讨论】: