Я бы сделал диаграммы с несколькими метками в мин и макс.
У меня есть "2D массив" в Bash:
for ((i = 0; i < 4; i++)); do
T_min[i]=$(awk -F "," -v t="$(($t_mid - ($i * 24*60*60) - (12*60*60)))" 'BEGIN {min = 999} {if (($1 > t) && ($1 < (t + 24*60*60)) && ($2 < min)) {min = $2; pos = $1}} END {printf ("%d,%.1f", pos, min)}' $TMPFILE)
done
вывод:
1553778386,12.0 1553694671,10.1 1553606887,8.6 1553522781,10.6
и я бы хотел использовать его в gnuplot:
do for [i=0:3] {
set label "${T_min[i]#*,}" at ${T_min[i]} center offset 0,0.7 tc rgb "#d00000"
}
но вывод - ошибка:
line 0: undefined variable: center
Я пробовал все виды вставки "i", но ни одна из них не работает.