728x90
반응형
문제
a = 10
b = 15
c = 20
d = 30
이렇게 데이터가 있을때 x축은 변수명, y축은 값을 나타내도록 히스토그램을 그리고 싶은데 어떻게 그릴 수 있을까요?!
방법
심플하게는 다음과 같이 하면 됩니다. 데이터는 추가하면 되겠죠.
만약 a,b,c,d 만 표시 하는 것이라면 히스토그램과는 맞지 않겠죠.
import matplotlib.pyplot as plt
data = [10, 15, 20, 30]
plt.hist(data)
plt.show()
만약 a,b,c,d 만 표시 하는 것이라면 히스토그램과는 맞지 않겠죠.
import matplotlib.pyplot as plt
data = [10, 10, 15, 20, 20, 20, 30, 30]
plt.hist(data)
plt.show()
만약 a,b,c,d 값을 보는 것이라면 bar chart를 사용하면 됩니다.
import matplotlib.pyplot as plt
x = ['a','b','c','d']
y = [10, 15, 20, 30]
plt.bar(x, y)
plt.show()
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 두 개의 정수를 입력받아 사칙연산 하기 (0) | 2022.11.22 |
---|---|
[파이썬] 문제 : 집합 포함 관계 (0) | 2022.11.22 |
[파이썬] 문제 : 리스트에 작은순서로 나열하기 (0) | 2022.11.22 |
[파이썬] 문제 : 시작-종료 시간 계산하기 (0) | 2022.11.22 |
[파이썬] 문제 : 지수로 표시 하기 (0) | 2022.11.22 |
댓글