Я хочу сделать анимацию сетей (графиков) с помощью GraphPlot .
В Джулии, чтобы иметь анимацию, мы обычно используем Plot как
@gif for i=1:100
plot(...)
end
Но когда я попытался создать сетевую анимацию, у меня возникла ошибка.
No current plot/subplot
Я хотел бы получить простую анимацию, в которой цвета узлов меняются со временем, а кодкак это:
using Plot
gr()
using GraphPlot
path = PathGraph(5)
nodecolor = [colorant"lightseagreen", colorant"orange"]
label=ones(Int, 5)
@gif for t in 1:5
nodefillc = nodecolor[label]
gplot(path, nodefillc=nodefillc)
label[t]=2
end
Я думаю, что @gif (или @animation) нельзя применить к GraphPlot.
Есть ли кто-нибудь, кто знает способ создания анимации графиков с помощью GraphPlot?