Я запускаю симуляцию 200 раз и строю 3 списков вывода как 3 строки с высокой прозрачностью. Это позволяет мне показать разницу между симуляциями.
Проблема в том, что моя легенда показывает 3x200 предметов вместо 3 предметов. Как мне заставить его показывать легенду для каждой строки один раз?
for simulation in range(200):
plt.plot(num_s_nodes, label="susceptible", color="blue", alpha=0.02)
plt.plot(num_r_nodes, label="recovered", color="green", alpha=0.02)
plt.plot(num_i_nodes, label="infected", color="red", alpha=0.02)
plt.legend()
plt.show()