재밌고 어려운 IT를 이해해보자~!

Histogram 그래프 본문

Python

Histogram 그래프

언제나즐거운IT 2024. 5. 22. 23:44



히스토그램 (Histogram)은 도수분포표를 그래프로 나타낸 것으로서, 가로축은 계급, 세로축은 도수 (횟수나 개수 등)를 나타낸다.

 

일반 선 그래프와는 X축에 대해 계급을 설정하면 그에 상응하는 개수나 횟수가 나오는것이다!

 

hist() 함수의 bins 파라미터는 히스토그램의 가로축 구간의 개수를 지정한다.
구간의 개수에 따라 히스토그램 분포의 형태가 달라질 수 있기 때문에
적절한 구간의 개수를 지정해야 한다.

 

import matplotlib.pyplot as plt
##import random

##dice=[]
##for i in range(100000) :
##    dice.append(random.randint(1,6))

####print(dice)
##plt.hist(dice)
##plt.show()

import csv

li=[]
with open('test.csv.','r') as file :
    data=csv.reader(file)
    header=next(data)
    print(header)
    for row in data:
        if row[-1] == '' :
            break
        li.append(float(row[2]))

plt.hist(li)
plt.show()



'Python' 카테고리의 다른 글

[Python] 사이버 범죄 데이터 가공  (0) 2024.05.27
Matplotlib  (0) 2024.05.20
2014~2023 최대적설량 출력  (0) 2024.05.13
csv파일 데이터 출력  (0) 2024.05.10
파일 입출력  (0) 2024.05.08
Comments