인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

박기훈님의 프로필 이미지
박기훈

작성한 질문수

공공데이터로 파이썬 데이터 분석 시작하기

[19/20] 2013년부터 최근 데이터까지 병합된 데이터를 합쳐서 시각화 하기

seaborn X축 시작 지점 조정 질의의 건

작성

·

98

0

강의 11:04 지점에서 코드를 돌리면 저는 아래 첨부한 것처럼 첫번째 레이블인 "2013"이 x축의 0 지점부터 시작하고 강의 내용에서는 좀 떨어져서 시작됩니다. 어떻게 하면 강의 자료처럼 설정할 수 있을까요?

 

하기는 제가 돌린 버전

하기는 강의 자료

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

강의에서 보시는 것처럼 x축의 시작 지점을 조정하려면 seaborn 또는 matplotlib의 축 설정 기능을 사용할 수 있습니다. 간혹 seaborn 그래프의 x축은 데이터의 범위에 따라 자동으로 조정되기도 합니다. 그러나, 원하는 x축의 시작 지점으로 설정하고 싶으시다면 matplotlib의 xlim 함수를 사용하여 x축의 시작 지점과 끝 지점을 직접 설정할 수 있습니다. 예를 들어, x축을 2013년부터 시작하게 하고 싶다면 다음과 같은 코드를 추가하시면 됩니다.

import matplotlib.pyplot as plt

# 여기에 seaborn 그래프 코드
# 예: sns.scatterplot(data=데이터셋, x='연도', y='황사발생건수')

plt.xlim(2013, 최대년도) # 최대년도는 데이터에 따라 조정해주세요.

이 코드는 seaborn으로 생성된 그래프에 matplotlib의 기능을 추가적으로 사용하여 x축의 범위를 직접 설정하는 방법입니다. 강의 내용과 다르게 나온다면, 강의 버전의 seaborn 또는 matplotlib의 기본 설정이 다를 수 있으므로, 버전을 확인하시거나 위와 같이 직접 조정하시길 권장합니다.

원하는 답변을 찾지 못하셨다면, 강의 페이지의 ‘수강 전 문의 게시판’을 이용하시거나 강의 페이지 우측 배너의 ‘문의하기’를 통해 직접 질문해 보세요.

박기훈님의 프로필 이미지
박기훈

작성한 질문수

질문하기