히스토그램
import matplotlib.pyplot as plt
필요한 라이브러리를 임포트 해준다.
구간을 설정하여, 해당 구간에 포함되는 데이터가 몇개인지(갯수) 세는 차트를 히스토그램이라고 한다.
구간을, bin 이라고 부른다. ( 구간이 여러일때는 , bins )
히스토그램은, 똑같은 데이터를 가지고 bin을 어떻게 잡느냐에 따라서 차트모양이 달라져서 해석을 다르게 할 수도 있다.
히스토그램의 기본 형태이다.
함수 호출을 할 떄는 plt.hist() 로 하고 파라미터 data 에는 데이터프레임명, x 에는 컬럼명을 넣어주면 된다.

히스토그램을 이용할 때, rwidth 파라미터를 이용하여 각 도표의 넓이를 지정해줄 수 있다.
히스토그램에서 bins의 갯수는 기본 10로 출력이 되고, bins 갯수를 지정하고자 한다면 bins 파라미터에 원하는 갯수를 입력해준다.

# bin 의 범위값을 지정하는 경우
# 최대값과 최소값을 뽑은 후에 그 범위 안에서 단위를 생성해준다.
bin 의 범위값을 지정하여 도표를 그리고자 한다면, 해당 컬럼의 최대값과 최소값을 뽑은 후에 그 범위 안에서 단위를 생성해주면 된다.
먼저 해당 컬럼의 최소값과 최대값을 알아본 후, 넘파이의 np.arange 함수를 이용해서 최소 최대 범위, 나타내고자 하는 단위값을 넣어 새로운 변수에 저장을 한다.
그 후 plt.hist() bins 파라미터에 저장한 변수를 넣어주면 된다.

하나에 여러개의 plot 그리기

하나에 여러개의 plot을 그리는 방법이다.
plt.subplot() 을 이용하면 된다. plt.subplot() 괄호 안에는 (행, 열, 위치) 를 넣어주면 된다.
plt.subplot(1, 2, 1)는 하나의 행, 두개의 열 중에서 첫번째 위치라는 의미이다.
그리고 차트의 비율도 설정할 수 있다.
plt.figure(figsize = ) 를 이용하여 figsize에는 튜플형식으로 리턴 받고자하는 도표의 비율을 적어주면 된다.

'Python' 카테고리의 다른 글
| 한글 처리를 할 때 필요한 코드 (0) | 2022.11.28 |
|---|---|
| [Matplotlib] 두 컬럼간의 관계, Scatter, regplot, pairplot, Heat map (0) | 2022.11.28 |
| [Matplotlib] Pie Chart 만들기 (0) | 2022.11.28 |
| [Matplotlib] Bar Chart 만들기 (0) | 2022.11.28 |
| [pandas] - str.contains (0) | 2022.11.25 |