Allen's 데이터 맛집

Matplotlib에서 폰트 크기 설정과 X,Y레이블 로테이션 본문

Data Analysis/시각화

Matplotlib에서 폰트 크기 설정과 X,Y레이블 로테이션

Allen93 2023. 11. 30. 05:57

간단하게 Matplotlib에서 폰트의 크기와 X, Y 레이블의 회전하는 방법을 알아보겠습니다.

 

 

아래와 같이 plt.rc('font', size=12) 해당 명령어도 사이즈를 조절 할 수 있습니다.

그리고 plt.ylabel('스쿼트 1RM 중량(kg)', rotation=0)  이 처럼 Y축의 레이블 이름과 회전하고 싶은 각도 값을 입력하면 Y레이블의 로테이션이 가능합니다.

 

변경 전

#몸무게와 스쿼트/데드리프트 중량의 시각화

plt.figure(figsize=(18, 12))

# 폰트 크기 설정
plt.rc('font', size=16) 

sns.regplot(data=df, x='Weight(kg)', y='Squat(kg)')
plt.xlabel('몸무게(kg)')
plt.ylabel('스쿼트 1RM 중량(kg)')

# Y레이블 회전 설정
plt.ylabel('스쿼트 1RM 중량(kg)', rotation=0) 
plt.title('몸무게와 스쿼트 1RM 중량의 산점도')

 

 

 

변경 후

#몸무게와 스쿼트/데드리프트 중량의 시각화

plt.figure(figsize=(18, 12))

# 폰트 크기 설정
plt.rc('font', size=10) 

sns.regplot(data=df, x='Weight(kg)', y='Squat(kg)')
plt.xlabel('몸무게(kg)')
plt.ylabel('스쿼트 1RM 중량(kg)')

# Y레이블 회전 설정
plt.ylabel('스쿼트 1RM 중량(kg)', rotation=0) 
plt.title('몸무게와 스쿼트 1RM 중량의 산점도')