작성
·
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를 활용하여 그래프를 그리면 됩니다.
감사합니다.