Python matplotlib 데이터 산점도 색

2022. 9. 6. 20:32빅데이터 파이썬 기반

728x90

DeepLearning 회기 분석과  분류 분석 거의 본질의 분석모델이 두 가지가 있다 

회기 분석은 직선 즉 직선의 방적식인  y  = ax + b라는 식을 가지고 응용한다  거의 회기 분석

방식은 직선의 방적 식이 본질이라고 할 수 있다

 

import matplotlib.pyplot as plt
import numpy as np

 

이렇게 기본적인 산점도를 그려 할 수 있는 방면에 성능이 무지막지하기 좋다 근대 plt.scatter 함수를

사용하는 이유는 색 모양 투명도 등을 설정하는 게 자유롭기 때문에 사용한다 자 이제 잡소리는 여기까지 하고

바로 밑에 사용방법을 설명하겠다

 

 

1 색지 정

x = np.arrange(5)
y = np.random.randint(1,10,5)
plt.scatter(x, y, c = ['r', 'g', 'b', 'k', 'y'])

 

 

 

이렇게 각 데이터마다 색을 주고 싶다면 일일이 색을  c = list 형태에 데이터 개수만큼

줘야 한다 하지만 list 형태로 주지 않는다면

 

요렇게 스칼라 값으로 하여금 전부 모든 색들의 값을 지정해줄 수 있다

 

 

 

2 투명도 지정 사이즈 지정

 

 

plt.scatter(numberx , numbery , c= 색 , s =  1 ~ 100 (각 데이터 사이즈 지정 )  , marker=  ' 모양 선택' ,  alpha=  0 ~ 1 (0 은 완투명  1을 완전 선명 기본 디폴트 값은 1 ))
plt.show()

 

728x90