matplotlib 2

[TIL] subplot으로 두 개의 그래프 한 figure에 그리기 # python # 부트캠프

부트캠프 프로젝트 - 구독 서비스 플랫폼 데이터 분석 프로젝트문제 코드# 그래프 스타일 지정sns.set_theme(style='darkgrid',rc={'figure.figsize':(18,6)},font='Nanum Gothic')# 꺾은선 그래프 그리기sns.lineplot(data=df, x='event', y='y', marker='o', color='#A94A4A')# 막대그래프 그리기sns.barplot(datadf, x='event', y='y', color='#F4D793') plt.grid(axis='x')# 타이틀 축 라벨 작성 및 설정plt.title('그래프 타이틀', fontsize=18) plt.xlabel('x축', fontsize=10) plt.ylabel('y축', ..

DA Study/TIL 2025.01.23

[데이터 시각화] Matplotlib으로 데이터 시각화하기

데이터 시각화 심화 - Matplotlib파이썬에서 가장 기본적인 시각화 라이브러리로, 다양한 기능을 제공1) Matplotlib의 두 가지 인터페이스주요 동작 방식State-based 인터페이스필요한 명령어만으로 간결하게 그래프를 그릴 수 있는 방식현재 상태를 기반으로 동작을 추정해, 더 적은 코드로 그래프를 그림장점: 코드가 간결하고 빠르게 시각화할 수 있음Object-oriented 인터페이스그래프의 각 요소를 세부적으로 조정하며, 명확히 지시하는 방식더 복잡한 명령과 다중 그래프를 다루는 데 유리장점: 세밀한 제어가 가능하고, 여러 그래프를 명확하게 처리 가능두 인터페이스의 차이Object-oriented 방식: 먼저 캔버스를 생성한 후, 그 위에 그래프를 그리는 방식이름을 외우는 것이 아니라, ..