카테고리 없음

08. 막대 그래프 (기본)

_션샤인 2024. 6. 28. 16:58
막대그래프 기본
import matplotlib.pyplot as plt
import matplotlib
matplotlib.rcParams['font.family'] = 'Malgun Gothic'
matplotlib.rcParams['font.size'] = 15
matplotlib.rcParams['axes.unicode_minus'] = False
labels = ['강백호', '서태웅', '정대만'] #이름
values = [190, 187, 184] #키

plt.bar(labels, values)

 

labels = ['강백호', '서태웅', '정대만'] #이름
values = [190, 187, 184] #키

plt.bar(labels, values, color='r')

labels = ['강백호', '서태웅', '정대만'] #이름
values = [190, 187, 184] #키
colors = ['r', 'g', 'b']

plt.bar(labels, values, color=colors, alpha=0.5)

labels = ['강백호', '서태웅', '정대만'] #이름
values = [190, 187, 184] #키

plt.bar(labels, values)
plt.ylim(175,195) #175부터 195까지만 y축에서 나타나게 함

plt.ylim(175,195) = yticks limit 을 175에서 195까지만 보이게 하겠다

plt.bar(labels, values, width=0.5)

width로 막대그래프 넓이 넓이 조절

plt.bar(labels, values, width=0.3)
plt.xticks(rotation=45) # X축의 이름 데이터 값을 45도로 설정
plt.yticks(rotation=45) # X축의 이름 데이터 값을 45도로 설정

labels = ['강백호', '서태웅', '정대만'] #이름
values = [190, 187, 184] #키
ticks = ['1번 학생', '2번 학생', '3번 학생']

plt.bar(labels, values)
plt.xticks(labels, ticks)

xticks 을 label txt 에서 ticks로 변경