플로팅 된 각 선에 대해 색상을 지정하지 않고 각 선에 고유 한 색상을 지정하고 싶습니다. 하지만 내가 실행하면 :
from matplotlib import pyplot as plt
for i in range(20):
plt.plot([0, 1], [i, i])
plt.show()
그런 다음이 출력을 얻습니다.
위의 이미지를 보면 matplotlib가 서로 다른 각 라인에 대해 색상을 선택하려고 시도하지만 결국에는 색상을 재사용한다는 것을 알 수 있습니다. 상위 10 개 라인은 하위 10 개와 동일한 색상을 사용합니다. 이미 사용한 색상이 반복되는 것을 중지하고 사용할 색상 목록을 제공하고 싶습니다.