메모장

파이썬 막대그래프 본문

Python/개념정리

파이썬 막대그래프

Itchild 2024. 5. 14. 16:29
728x90
반응형

 

✔️ 막대 그래프

# 히스토그램

# 자료의 분포 상태를 막대그래프로 표기한 것

 

# 분포나 빈도 이런것들을 측정

 

import matplotlib.pyplot as plt
import random

aList=[1,2,3,3,5]
plt.hist(aList) #메서드 명 # 막대그래프로 나타내기
plt.show()
 

 

 

✔️ 주사위는 과연 공정할까 ?

 

▪️ 어떤 행동을 하는걸 == 시행

▪️ 주사위를 굴리는 행위 == 시행

dice=[] # 주사위를 굴리는 행위(==시행)의 결과를 저장할 리스트 # 자바에선 배열

 

 

import matplotlib.pyplot as plt
import random

for i in range(10):
dice.append( random.randint(1,6) ) # 1~6
plt.hist(dice,bins=6) # 가로축 구간 설정 속성 #bins 가로축 구간 설정 속성
plt.show()
 

➡️ 1~6 숫자를 10번만 반복 한다고 했을때

랜덤으로 정해진 숫자가 확률적으로 고르게 나오지 못한다고 생각 할 수 있는데

비교 수가 너무 작아서 그런것 !

 

 

import matplotlib.pyplot as plt
import random

for i in range(10000):
dice.append( random.randint(1,6) ) # 1~6
plt.hist(dice,bins=6) # 가로축 구간 설정 속성 #bins 가로축 구간 설정 속성
plt.show()

 

고루 비슷한 것을 볼 수 있다 .

 

728x90
반응형

'Python > 개념정리' 카테고리의 다른 글

파이썬 numpy 패키지  (0) 2024.05.14
파이썬 막대그래프 [실습]  (0) 2024.05.14
파이썬 데이터 시각화 [ 실습 ]  (0) 2024.05.14
파이썬 데이터 시각화  (0) 2024.05.07
파이썬 기온측정 csv 파일 [ 실습 ]  (0) 2024.05.07