let us not love with words or tongue but actions and truth.

plt.scatter 2

cmap을 활용한 산점도 그리기(Label Encoder활용)

cmap을 활용한 산점도 그리기를 연습해보려고 합니다. cmap을 활용하게 되면 일일이 색상을 정해주지 않아도, 다양한 값에대해 colorbar의 값과 매칭해주어 색상을 표현할 수 있습니다. 아래와 같은 그림처럼 표현이 가능한 것입니다. 현재 아래와 같은 데이터가 있다고 가정해볼게요. 수학성적(평균) 영어성적(평균) 학급 85.7 93.2 A 82.1 77.8 B 92.1 85.2 C 95.2 88.3 D 학급에 해당하는 값이 색깔로 표현되게 만들 예정입니다. 하지만, 아래와 같이 범주형 컬럼인 class를 그대로 넣어주면 1 plt.scatter(x=df['math'], y=df['eng'], c=df['class'], cmap='viridis') cs c of shape (50232,) not acc..

IT/파이썬 2022.09.22

[그래프] for문으로 산점도 그리기 plt.scatter 활용

오늘은 간단한 산점도에 대해서 정리해보려고 합니다. 산점도를 그릴 때 점마다 다른 색으로 표현해야할 때가 있죠. 그럴 때 유용한 방법입니다. 우선 2가지 방법으로 소개 드릴 건데요. 첫번째! 표현하려고 하는 점의 색깔이 적을 경우. 두번째! 표현하려고 하는 점의 색깔이 많은 경우(for문활용). 이렇게 정리를 해보려고 해요. 우선 첫번째의 경우의 코드 먼저 소개 해 드릴게요. 그래프 그리기의 시작은 언제나 그렇듯 matplotlib을 불러옵니다. 1 from matplotlib import pyplot as plt cs 그 다음 아래 코드가 산점도를 그려주는 값인데요. 우선 이번 예제는 분류의 결과를 그래프로 나타내보는 거에요. TP(정답을 정답으로 분류) TN(오답을 오답으로 분류) FN(정답을 오답으..

IT/파이썬 2021.08.02