Matplotlib로 그림을 그리고보니 밋밋해보여 옵션을 추가해보기로 했다.
[100일 챌린지] Matplotlib pyplot.plot() 함수 활용하기 #005
현재까지의 원본~
하나씩 추가해보자.
1. 제목 넣기 / matplotlib.pyplot.title
title 함수를 사용한다.
matplotlib.pyplot를 plt로 부르겠다고 약속했으니, plt의 title를 호출하면 된다.
plt.title('title')
위 문구만 추가한다면~
2. 그래프 선 색상 바꾸기 / color
선 색상을 바꾸고 싶다.
plot 함수에서 color 옵션을 추가하면 된다.
html 색상코드표를 참고해 난 핫핑크로 바꿔보았다.
plt.plot([0,2,4],[0,2,5], color='hotpink')
3. 그래프 선 스타일 바꾸기 / linestyle
점선이나 대시로 선 스타일을 바꾸고 싶다면 linestyle 옵션을 추가하면 된다.
plt.plot([0,2,4],[0,2,5], color='hotpink', linestyle='--')
'-' '--' '-.' ':' 중에서 원하는 선 스타일을 선택하면 된다.
4. 점(마커) 모양, 색 바꾸기
점 모양은 다양해서 한가지 예제로만 테스트 해봤다.
옵션명 없이 값만 지정해주면 된다.
plt.plot([0,2,4],[0,2,5], 'r^')
점 옵션은 색상, 모양 순이다.
r은 빨간색을 의미하고, ^은 삼각형 모양을 의미한다.
다른 예제를 해볼까?
plt.plot([0,2,4],[0,2,5], 'y*')
y는 노란색을 의미하고, *은 별모양이다.
때에 따라 검색해서 변경하면 된다.
5. 점과 선을 합쳐보자!
사실 저렇게 점과 선을 따로 그리는게 아닌거 같긴했다...ㅎ
그래서 찾아보니....방법이 있다!!
하지만 선과 점의 색은 동일해야한다.
plt.plot([0,2,4],[0,2,5], 'r*--')
점 옵션은 색상, 모양 순이었는데, 그 뒤에 선 모양 옵션만 추가해주면 된다.
(점 색상 → 점 모양 → 선 모양)
점 모양 옵션 '*' 만 제거하면 선만 보인다.
plt.plot([0,2,4],[0,2,5], 'r--')
그래프의 다양한 옵션을 활용해서 원하는 그래프를 그려보자!!
'파이썬 100일 챌린지' 카테고리의 다른 글
[100일 챌린지] 파이썬에서 자주 쓰는 기초 문법 (list형, for, if) #008 (0) | 2021.05.15 |
---|---|
[100일 챌린지] 파이썬 csv 모듈로 읽기 & 쓰기 #007 (0) | 2021.05.15 |
[100일 챌린지] Matplotlib pyplot.plot() 함수 활용하기 #005 (0) | 2021.05.12 |
[100일 챌린지] Matplotlib 설치와 그래프 그려보기 #004 (0) | 2021.05.11 |
[100일 챌린지] 주피터 노트북으로 파이썬 실행하기 #003 (0) | 2021.05.10 |