У меня есть файл данных, показывающий пропускную способность для каждой машины в сети, но вниз и вверх. Похоже:
"" 0 1 2 3
"Machine 1 D" 320 768 1287 1318
"Machine 1 U" 119 245 561 491
Где первый столбец является ключом данных, а 24 столбца представляют часы данных. Я хотел бы сгенерировать две гистограммы: (A) стек строк, который показывает общую пропускную способность всех машин за каждый час, и (B) столбец стека, который показывает почасовое использование каждой машины. Таким образом, на графике A часы будут отображаться на оси x, и использование каждой машины будет суммироваться. На графике B имена машин будут отображаться на оси x, а использование в течение каждого часа будет суммироваться.
И, для дополнительного кредита, я хотел бы отобразить данные дважды, чередуя строки (один раз для загрузки, один раз вниз). Хитрость в том, чтобы сохранить первую строку, поскольку она содержит заголовки столбцов.
Кто-нибудь знает, как это сделать? Я могу получить некоторые результаты, но, похоже, не могу правильно отобразить ключ / xtics / title и т. Д.
РЕДАКТИРОВАТЬ: Хорошо, вот пример того, что у меня есть для стека столбцов -
reset
set style fill solid noborder
file = '..\test\example.dat'
col = 24
set style data histogram
set style histogram columnstacked
plot \
for [i=2:col+1] \
file \
u i title columnhead
, который генерирует что-то вроде:
Так, например, как мне создать ключ с полями column (1)?