세로 막대 차트에서 Y축과 첫 번째 막대 사이에 간격을 두려면 X축 눈금을 줄일 수 있습니다.
단계
- 그림 크기를 설정하고 서브플롯 사이 및 주변 여백을 조정합니다.
- 목록 생성 x_val, x_names 및 값 데이터 포인트. 또한 너비 초기화 및 간격 변수.
- bar()를 사용하여 막대 플롯 만들기 방법.
- X축의 현재 눈금 위치와 레이블을 가져오거나 설정합니다.
- Y축의 현재 눈금 위치와 레이블을 가져오거나 설정합니다.
- 현재 축의 x 제한을 가져오거나 설정합니다.
- 그림을 표시하려면 show()를 사용하세요. 방법.
예시
matplotlib에서 pyplot을 pltplt.rcParams["Figure.figsize"] =[7.50, 3.50]plt.rcParams["Figure.autolayout"] =Truex_val =range(5)x_names =["one", "two ", "셋", "넷", "다섯"]y_val =[10, 30, 40, 20, 15]width =0.25interval =10plt.bar(x_val, y_val, width=width, align='center') plt.xticks(x_val, x_names)plt.yticks(범위(0, 최대(y_val), 간격))plt.xlim([min(x_val) - 0.5, 최대(x_val) + 0.5])plt.show()사전>출력