7 일마다 틱이있는 matplotlib 차트의 날짜 축을 만듭니다. 나는 범위와 간격을 구축 할 NumPy와를 사용하고 있지만이 중요한 요소datetime이있는 Numpy.arrange - ValueError : 음수 차원을 사용할 수 없습니다.
import numpy as np
import datetime
first_date = datetime.datetime(2014, 12, 13)
last_date = datetime.datetime(2015, 1, 1)
print np.arange(first_date, last_date,7)
예상 출력에 코드를 격리 한 오류 메시지 ValueError: negative dimensions are not allowed
를 수신하고 있습니다 : NP의 제안으로
[datetime.datetime(2014, 12, 13) datetime.datetime(2014, 12, 20) datetime.datetime(2014, 12, 27)]
numpy.datetime64
당신이'해봤를 np.datetime64 ('2014년 12월 13일') ''datetime.datetime' 대신에? –대신 @ PauloScardine의 제안 된 해결책을 위해'MemoryError'를 얻습니다. –
@PauloScardine 덕분에, 이것이 효과가 있었고 솔루션으로 게시했지만 여전히 OP가 작동하지 않는 이유가 궁금합니다. – user2242044