Python 처리 시간 날짜 좌표 축 과정 상세 설명

1.머리말
날짜 데 이 터 를 도표 의 좌표 축 으로 할 때 보통 특수 처리 가 필요 하 며 날짜 문자열 이 비교적 길 어야 중첩 현상 이 발생 하기 쉽다.
2.주/차 눈금 설정
2.1 인용 라 이브 러 리

from matplotlib.dates import DateFormatter, WeekdayLocator, DayLocator, MONDAY,YEARLY
2.2 월/주/일 데이터 획득
월 1 일 데이터 가 져 오기

monthdays = MonthLocator()
주 1 일 날짜 데이터 가 져 오기

mondays = WeekdayLocator(MONDAY) #     
일 일 데이터 가 져 오기

alldays = DayLocator() #     
2.3 주/차 눈금 설정

ax.xaxis.set_major_locator(mondays)
ax.xaxis.set_minor_locator(alldays)
2.4 형식 설정

mondayFormatter = DateFormatter('%Y-%m-%d') #  :2-29-2015
dayFormatter = DateFormatter('%d') #  :12
ax.xaxis.set_major_formatter(mondayFormatter)
3.문자열 회전

for label in ax1.get_xticklabels():
label.set_rotation(30)
label.set_horizontalalignment('right')
4.효과

이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기