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

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

이연수님의 프로필 이미지
이연수

작성한 질문수

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

[11/15] 대치동과 목동에는 입시학원이 많을까?

plt.figure

해결된 질문

작성

·

259

1

 
안녕하세요. 선생님
지난 강의에서 catplot할때는 글자가 겹쳐서 plt.figure 해보니까 적용이 안되서 인터넷 찾아보다가
sns.catplot(data = food, x = "시군구명", y= "상호수", kind ="bar", col = "상권업종중분류명", col_wrap = 2, aspect = 2)
aspect값 변경으로 차트의 가로 사이즈를 조정해줬는데요
 
여기에서 barplot 할때는 figure가 적용되는거 같아서요.
차이점이 있나요?
아니면 제가 catplot에서도 figure가 되는데 적용을 잘못시킨걸까요?
 
질문드립니다:)

답변 2

1

이연수님의 프로필 이미지
이연수
질문자

감사합니다:)

박조은님의 프로필 이미지
박조은
지식공유자

감사합니다 :)

0

박조은님의 프로필 이미지
박조은
지식공유자

안녕하세요.

seaborn 은 아래와 같은 서브플롯을 제공하고 있습니다.

relplot, displot, catplot 은 아래 이미지 하위에 있는 그래프를 그릴 수 있는 기능을 제공하는데 자체가 서브플롯입니다. 그래서 figsize 로 사이즈를 변경하려면 변경이 되지 않아요. 그래서 height, aspect 로 사이즈를 변경해 주어야 합니다.

 

그래서 barplot, countplot 등의 그래프는 figsize 로 사이즈 변경아 되지만 서브플롯을 그릴 수 있는 그래프는 해당 메서드 내에서 크기를 상대적으로 변경할 수 있는 height, aspect 를 사용해 주세요.

../_images/function_overview_8_0.png

이연수님의 프로필 이미지
이연수

작성한 질문수

질문하기