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

manjunhan2님의 프로필 이미지
manjunhan2

작성한 질문수

[개정판] 파이썬 머신러닝 완벽 가이드

사이킷런 LinearRegression을 이용한 보스턴 주택가격 예측

5.4 보스턴 주태 가격 예측

작성

·

358

0

안녕하십니까, 좋은 강의 감사드립니다.

sns.regplot(x=feature , y='PRICE',data=bostonDF , ax=axs[row][col])를 수행한 결과 아래와 첨부 그림과 같이 그래프 색이 모두 동일하고, x축 y축의 여백이 없게 나옵니다.

이러한 경우 필요한 작업은 무엇인지 알려주시면 좋겠습니다.

감사합니다.

답변 1

0

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까, 

아래와 같이 color option을 sns.regplot()에 입력해 주십시요. 

# 2개의 행과 4개의 열을 가진 subplots를 이용. axs는 4x2개의 ax를 가짐.

fig, axs = plt.subplots(figsize=(16,8) , ncols=4 , nrows=2)

lm_features = ['RM','ZN','INDUS','NOX','AGE','PTRATIO','LSTAT','RAD']

colors = ['g', 'r', 'b', 'c', 'm', 'y', 'orange', 'darkblue' ]

for i , feature in enumerate(lm_features):

    row = int(i/4)

    col = i%4

    # 시본의 regplot을 이용해 산점도와 선형 회귀 직선을 함께 표현

    sns.regplot(x=feature , y='PRICE',data=bostonDF , ax=axs[row][col], color=colors[i])

 

그리고 x축, y축 여백이 없다는 말씀이 어떤것인지 구체적으로 설명해 주시겠습니까?

manjunhan2님의 프로필 이미지
manjunhan2

작성한 질문수

질문하기