BashのAWKを使用して、CSV x、yデータのx値の指定範囲内で観測された最小y値を返したい。したがって、具体的には、次のようなデータがある可能性があります。
xyData="10, 100
20, 200
30, 300
40, 400
50, 500
60, 600
70, 700
80, 800
90, 900
100, 1000"
次のような質問をしたいと思います。x値50で始まりx値90で終わるポイントの範囲で最小y値が観測されるポイントは何ですか。この例の答えは「50、500」になります。これは、500がx値50で始まりx値90で終わる点の包括的範囲で観察される最小のy値であるためです。
私はAWKにとても慣れていません。これを達成するための気の利いた方法はありますか?ご協力ありがとうございました。