-
카테고리
-
세부 분야
딥러닝 · 머신러닝
-
해결 여부
미해결
보스턴 그래프 색깔
21.03.08 14:22 작성 조회수 299
0
안녕하세요. boston 집값 예측 그래프에서, 수업시간에는 이 코드로 했을 때는 그래프 색깔이 다 다르게 나오는데, 버젼이 틀려서 그런지 제꺼에는 다 같게 나오더라구요. regplot 안에 col = 'feature'라고 넣으면 feature 별로 그래프 색깔이 다 다르게 나오지 않을까 했는데 이렇게 하면 에러가 뜨더군요. 그래프 색깔을 다 다르게 해주려면 어떤걸 넣어야하고, 이렇게 하면 왜 에러가 뜨는지 설명해주실 수 있나요?
답변을 작성해보세요.
0
권 철민
지식공유자2021.03.08
안녕하십니까,
저도 버전업이 되니까, 색깔이 통일되어서 나오는 군요.
아래와 같이 코드를 적어 보시지요
# 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])
감사합니다.
답변 1