타임스탬프가 지정된 데이터를 시각화할 때 샘플 수가 증가함에 따라 X축에서 겹치는 라벨을 읽는 것이 어려울 수 있습니다. . 이 문제를 해결하려면 X축에서 텍스트를 회전하면 가독성을 높일 수 있습니다. Matplotlib를 사용하여 이를 달성하는 방법을 살펴보겠습니다.
구현:
import matplotlib.pyplot as plt # Load data from CSV file values = open('stats.csv', 'r').readlines() time = [datetime.datetime.fromtimestamp(float(i.split(',')[0].strip())) for i in values[1:]] delay = [float(i.split(',')[1].strip()) for i in values[1:]] plt.plot(time, delay) plt.grid(b='on') # Rotate x-axis labels plt.xticks(rotation=90) plt.savefig('test.png')
plt.xticks(rotation=90) 줄을 추가하여 x- 축 눈금 레이블은 시계 방향으로 90도입니다. 이렇게 하면 라벨이 수직으로 효과적으로 쌓여 겹쳐져도 가독성이 향상됩니다.
위 내용은 타임스탬프가 지정된 데이터를 그릴 때 Matplotlib에서 X축 레이블 가독성을 어떻게 향상시킬 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!