-
카테고리
-
세부 분야
데이터 분석
-
해결 여부
해결됨
plt.figure
22.02.17 13:20 작성 조회수 167
1
안녕하세요. 선생님
지난 강의에서 catplot할때는 글자가 겹쳐서 plt.figure 해보니까 적용이 안되서 인터넷 찾아보다가
sns.catplot(data = food, x = "시군구명", y= "상호수", kind ="bar", col = "상권업종중분류명", col_wrap = 2, aspect = 2)
aspect값 변경으로 차트의 가로 사이즈를 조정해줬는데요
여기에서 barplot 할때는 figure가 적용되는거 같아서요.
차이점이 있나요?
아니면 제가 catplot에서도 figure가 되는데 적용을 잘못시킨걸까요?
질문드립니다:)
답변을 작성해보세요.
0
박조은
지식공유자2022.02.17
안녕하세요.
seaborn 은 아래와 같은 서브플롯을 제공하고 있습니다.
relplot, displot, catplot 은 아래 이미지 하위에 있는 그래프를 그릴 수 있는 기능을 제공하는데 자체가 서브플롯입니다. 그래서 figsize 로 사이즈를 변경하려면 변경이 되지 않아요. 그래서 height, aspect 로 사이즈를 변경해 주어야 합니다.
그래서 barplot, countplot 등의 그래프는 figsize 로 사이즈 변경아 되지만 서브플롯을 그릴 수 있는 그래프는 해당 메서드 내에서 크기를 상대적으로 변경할 수 있는 height, aspect 를 사용해 주세요.
답변 2