데이터를 알아보기 쉽도록 다양한 방식으로 스타일링 할 수 있다.

  • 기본 설정

마커

  • marker : 데이터가 있는 부분에 원하는 마커를 표시할 수 있음.
  • markersize : 마커의 크기를 설정할 수 있음.
  • markeredgecolor : 마커의 테두리 색을 설정할 수 있음.
    markerfacecolor : 마커의 내부 색을 설정할 수 있음.

선 스타일

  • linestyle : 그래프에 그려지는 선 스타일을 설정할 수 있음.
    linewidth : 선의 두께를 설정할 수 있음.
  • 역시 다양한 옵션들이 있고, 구글링하면 쉽게 찾을 수 있음.

선 색깔

  • color : 그래프에 그려지는 선 색깔을 설정할 수 있음.
  • 컬러명을 전부 입력하지 않고, 축약어로 가능한 경우들도 있음. (ex. blue=b)

포맷

  • plt.plot() 안에 색+마커+선 스타일을 한번에 정의할 수도 있음.

축약어

  • markerfacecolor처럼 긴 명령어들을 줄여서 편하게 부를 수 있음.

투명도

  • alpha : 선의 투명도(0~1사이의 값)를 설정할 수 있음
    ↪ 선 여러 개를 같이 띄울 때, 중요도에 따라 설정하기 좋음. (중요한 건 진하게)

그래프 크기

  • plt.figure()에서 figsize를 (너비,높이)로 입력하면 그래프 크기를 설정할 수 있음.
  • dpi : 해상도(dots per inch)를 설정하여 확대/축소 처럼 보이게 활용할 수 있음.

그래프 배경 색

  • plt.figure()에서 facecolor를 입력하면 그래프 배경 색을 설정할 수 있음.


🧐My Point

plt.figure()는 하나의 창을 띄운다고 생각하면 되는 것 같다. 그래서 plt.figure()먼저 하고 plt.plot() 하면 그 창 위에 그래프가 그려지지만, 순서를 반대로 하면 빈 창이 하나 추가로 생기게 된다.

profile
생각은 그만

0개의 댓글