데이터 분석/Python
[Matplotlib] 스타일 설정
eunki
2021. 5. 8. 18:17
728x90
1. 타이틀
plt.title('이것은 타이틀 입니다')
plt.title('이것은 타이틀 입니다', fontsize=20)
2. X, Y축 Label 설정
plt.xlabel('X축', fontsize=20)
plt.ylabel('Y축', fontsize=20)
3. X, Y 축 Tick 설정 (rotation)
plt.xticks(rotation=90)
plt.yticks(rotation=30)
4. 범례(Legend) 설정
plt.legend(['10 * 2', '10 ** 2', 'log'], fontsize=15)
5. X와 Y의 한계점(Limit) 설정
plt.xlim(0, 5)
plt.ylim(0.5, 10)
6. 스타일 세부 설정
1) marker
. | point marker | s | square marker |
, | pixel marker | p | pentagon marker |
o | circle marker | * | star marker |
v | triangle_down marker | h | hexagon1 marker |
^ | triangle_up marker | H | hexagon2 marker |
< | triangle_left marker | + | plus marker |
> | triangle_right marker | x | x marker |
1 | tri_down marker | D | diamond marker |
2 | tri_up marker | d | thin_diamond marker |
3 | tri_left marker | | | vline marker |
4 | tri_right marker | _ | hline marker |
2) line
- | solid line style | -. | dash-dot line style |
-- | dashed line style | : | dotted line style |
3) color
b | blue | m | magenta |
g | green | y | yellow |
r | red | k | black |
c | cyan | w | white |
4) 투명도(alpha)
7. 그리드 설정
plt.grid()
8. 이미지 저장
plt.savefig('my_graph.png', dpi=300)
728x90