2011-03-26 4 views
4

'01/01/09 '형식의 날짜가 포함 된 문자열 배열이 있습니다. 또한 날짜 값이있는 부동 소수점 배열이 있습니다.Python 및 Matplotlib - 문자열에서 날짜 틱 만들기

이 날짜를 가져 와서 그래프에 x 눈금 레이블로 표시하고 싶습니다.

matplotlib 그래프에서 x 축의 눈금에 플로트 또는 문자열을 사용하여 레이블을 지정하는 방법은 무엇입니까? (xticks와 같은 것을 사용)

답변

7

set_xticks을 사용하여 틱의 개수 (및 값)를 설정합니다. 틱의 텍스트를 설정하려면 set_xticklabels

from matplotlib import pyplot as plt 
plt.plot([1,2,3],[3,4,3]) 
ax = plt.gca() 
ax.set_xticks([1,2,3]) 
ax.set_xticklabels(['1/1','1/2','1/3']) 
관련 문제