Каков наилучший способ визуализации этих данных?
У меня есть данные в следующем виде: % (Percentage) для agent_i с процентным вкладом в определенные моменты времени:
time 1 2 3 4 5 6 7 8 ..... 200
400: 5.2 6.4 0.7 1.56 11.4 ... ... ... ...
...
...
...
20000: 0.01 0.3 87.4 4.1 7.4 ... ... ... ...
Я визуализировал эти данные в виде "бегущего графика" MATLAB с графиком, развивающимся с течением времени, и графиком% каждого агента в каждый момент времени. Это дает мне видео. Однако мне также нужно иметь статическое представление, которое можно распечатать на бумаге. Таким образом, одна цифра, представляющая эти данные. Я думал о создании вертикальных полос для каждой временной точки с полосами, имеющими полосы разных (или чередующихся) цветов с размером полосы, соответствующим%. Таким образом, я теряю данные о том, какой агент имеет этот процент, но это можно принять, и это то, что я могу позволить себе потерять, помещая всю информацию в одну цифру.
Тем не менее, карта цветов не очень помогает, так как она просто окрашивает столбцы в соответствии с их значением. Я, однако, хочу стеки чередующихся цветов. (и используйте только 2 или максимум 3 цвета)
Может кто-нибудь помочь?
1 ответ
Я хотел бы представить данные в виде изображения, где яркость каждого пикселя указывает на вклад агента:
imagesc(data)
caxis([min(data(:)), max(data(:))])
colormap('gray')