line graph에서 선 색좀 바꾸고싶은데 rcParams로 설정아무리해도 안됨.
공식홈피가도 line.color 관련된 글이 안보여서 스택오버플로우 찾아봄
https://stackoverflow.com/questions/26507506/matplotlib-changing-line-color-with-rcparams
스택오버플로우는 참 좋은게 내가 뭔가 궁금해서 인터넷에 쳐보면 이 사람 나랑 똑같은 질문하고있다. 다들보면 뭐 official documentation 봐도 안된다 뭐 이런내용
정답 : cycler를 써야된다
https://stackoverflow.com/questions/60096707/cannot-configure-matplotlib-rcparams-for-plot-color
import cycler
plt.rcParams['axes.prop_cycle'] = cycler.cycler(color='b')
rcParams는 전역설정이라 다른 그래프도 그려봤는데 역시 빨간색으로 잘 나온다.
앞서 말한 rcParams 설정이 안되는건 버전 문제같다.
'파이썬 > 궁금한것' 카테고리의 다른 글
해결) seaborn col로 groupby했을때, plt.xticks설정하면 마지막 그래프만 바뀜 (0) | 2022.07.20 |
---|---|
해결중..) matplotlib : ax. 와 plt. 의 차이. (0) | 2022.07.16 |
궁금) mpl(matplotlib)과 plt(matplotlib.pyplot)의 차이점? (0) | 2022.07.09 |
해결) DataFrame에서 int64 자료형 숫자 천의단위마다 ,찍고 싶은데 어떡하는지 (0) | 2022.07.02 |
해결) 왜 sns.pairplot은 figure(figsize=(10,6)) 해도 안커질까? (0) | 2022.06.30 |