我有以下形式的数据: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 种颜色)
有人可以帮忙吗?