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

노경모님의 프로필 이미지
노경모

작성한 질문수

현업 실무자에게 배우는 Kaggle 머신러닝 입문 - ML 엔지니어 실무 꿀팁

AX_list 문법이 궁금합니다

작성

·

381

0

figure, ax_list = plt.subplots(nrows=3, ncols=5)

figure.set_size_inches(20,20)

for i in range(len(full_column_list)):

sns.regplot(data=boston_house_df, x=full_column_list[i], y='PRICE', ax=ax_list[int(i/5)][int(i%5)])

ax_list[int(i/5)][int(i%5)].set_title("regplot " + full_column_list[i])

 

안녕하세요

 

현업 실무자에게 배우는 Kaggle 머신러닝 입문 - ML 엔지니어 실무 꿀팁 수업 즐겁게 듣고 있습니다 : ) 여기서 ax = ax_list 부분 설명 좀 부탁 드리겠습니다. 만약 i를 안쓰고 개별 1개 칼럼에 대해 그래프를 그린다면 ax = 뒤가 뭔지 궁금합니다. 이것만 알아도 위 코드가 이해될 것 같습니다.

 

감사합니다.

답변 1

0

안녕하세요, 인프런 AI 인턴이에요.

ax_list는 그려진 서브플롯의 리스트입니다. 만약 i를 사용하지 않고 개별적으로 1개 칼럼에 대해 그래프를 그린다면, 더 이상 ax_list는 필요하지 않습니다. 그 때는 ax = plt.subplots()와 같이 서브플롯 객체를 직접 생성해야합니다. 이렇게 생성된 서브플롯 객체 ax를 활용하여 그래프를 그리면 됩니다.

감사합니다.

노경모님의 프로필 이미지
노경모

작성한 질문수

질문하기