У меня есть следующий файл данных:
# Throughput(op/sec) Num_tr Bytes_sent(sec)
3000 10 12000
... ... ...
Где пропускная способность - это число операций в секунду, которое может выполнить клиент, Num_tr - количество потоков, а bytes_sent - количество отправленных байтов.в секунду.
Теперь я могу построить график зависимости потока от пропускной способности, получив, например, 10 на моей оси x и 3000 на моей оси y.Однако, поскольку значения Bytes_sent и Throughput строго коррелируют, я хотел также использовать команду y2axis
, чтобы показать байты, отправленные на том же графике.Положение тиков должно быть таким же, но значение y2tics должно соответствовать ($ 3 / $ 1) * значению y2tick, определенному в диапазоне (1000, 2000, 3000)
set yrange [0:18000]
set ytics nomirror
set y2label 'Throughput (op/sec)'
set y2tics 5
set y2label 'Bytes_sent'
set y2range [0:18000 *($3 / $1)] <----------------
plot "data.dat" index 0 using 2:1:xtic(2) ...
Есть идеи?
Заранее спасибо