Matplotlib 바
막대 만들기
Pyplot에서 bar()
함수를 사용하여 막대 그래프를 그릴 수 있습니다.
예시
4개의 막대를 그립니다.
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A",
"B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x,y)
plt.show()
결과:
이 bar()
함수는 막대의 레이아웃을 설명하는 인수를 사용합니다.
첫 번째 및 두 번째 인수로 표시되는 범주 및 해당 값은 배열로 표시됩니다.
예시
x = ["APPLES", "BANANAS"]
y = [400, 350]
plt.bar(x, y)
수평 막대
막대를 세로 대신 가로로 표시하려면 다음 barh()
기능 을 사용하십시오.
예시
4개의 수평 막대를 그립니다.
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A",
"B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.barh(x, y)
plt.show()
결과:
바 색상
bar()
and 는 barh()
키워드 인수
color
를 사용하여 막대의 색상을 설정합니다.
예시
4개의 빨간색 막대를 그립니다.
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A",
"B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x, y, color = "red")
plt.show()
결과:
색상 이름
140개의 지원되는 색상 이름 중 하나를 사용할 수 있습니다 .
예시
4개의 "핫 핑크" 막대를 그립니다.
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A",
"B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x, y, color = "hotpink")
plt.show()
결과:
색상 16진수
또는 16진수 색상 값 을 사용할 수 있습니다 .
예시
아름다운 녹색으로 막대 4개를 그립니다.
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A",
"B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x, y, color = "#4CAF50")
plt.show()
결과:
바 너비
막대의 너비를 설정하려면 키워드 인수를 사용 합니다 bar()
.
width
예시
4개의 매우 가는 막대를 그립니다.
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A",
"B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.bar(x, y, width = 0.1)
plt.show()
결과:
기본 너비 값은 0.8입니다.
참고: 가로 막대의 경우 height
대신 를 사용 width
하십시오.
바 높이
막대의 높이를 설정하기 위해 키워드 인수를 사용 합니다 barh()
.
height
예시
4개의 매우 가는 막대를 그립니다.
import matplotlib.pyplot as plt
import numpy as np
x = np.array(["A",
"B", "C", "D"])
y = np.array([3, 8, 1, 10])
plt.barh(x, y, height = 0.1)
plt.show()
결과:
기본 높이 값은 0.8입니다.