● 인공지능, 분석/21.08 nipa_AI실무과정
[AI 응용 ML] 실습 | 1.4 범주형 자료의 요약 - 막대그래프
0ver-grow
2021. 8. 30. 16:15
반응형
[실습1]에서 계산했던 술자리 참석 빈도의 도수를 한 눈에 보기 쉽도록 그래프를 그리겠습니다.
앞선 실습의 결과를 통해 막대 그래프를 그려보겠습니다.
[실습1]의 도수 결과
지시사항
- 참석 비율(ratio)을 기준으로 막대그래프 막대의 크기를 다르게 하는 코드를 작성하여 출력하세요.
plt.bar(labels,ratio)
Tips!
plt.show() 함수는 만든 그래프를 보여주는 역할입니다.
아래 코드는 엘리스 플랫폼에서 그림 파일을 출력하기 위한 코드입니다!
fig.savefig("bar_plot.png")
elice_utils.send_image("bar_plot.png")
주어진 코드
from elice_utils import EliceUtils
import matplotlib.pyplot as plt
elice_utils = EliceUtils()
# 술자리 참석 상대도수 데이터
labels = ['A', 'B', 'C', 'D', 'E']
ratio = [4,3,2,2,1]
#막대 그래프
fig, ax = plt.subplots()
"""
1. 막대 그래프를 만드는 코드를 작성해 주세요
"""
# 출력에 필요한 코드
plt.show() # 그래프 시각화
# 하단은 앨리스 플랫폼의 그림 파일 출력 코드
fig.savefig("bar_plot.png")
elice_utils.send_image("bar_plot.png")
정답
from elice_utils import EliceUtils
import matplotlib.pyplot as plt
elice_utils = EliceUtils()
# 술자리 참석 상대도수 데이터
labels = ['A', 'B', 'C', 'D', 'E']
ratio = [4,3,2,2,1]
#막대 그래프
fig, ax = plt.subplots()
"""
1. 막대 그래프를 만드는 코드를 작성해 주세요
"""
plt.bar(labels,ratio)
# 출력에 필요한 코드
plt.show() # 그래프 시각화
# 하단은 앨리스 플랫폼의 그림 파일 출력 코드
fig.savefig("bar_plot.png")
elice_utils.send_image("bar_plot.png")
결과물
반응형