작성
·
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축 여백이 없다는 말씀이 어떤것인지 구체적으로 설명해 주시겠습니까?