Нестандартные календари в пандах
Я пытаюсь использовать библиотеку панд Python с данными временных рядов, которые выходят за пределы AD 1. Объекты datetime в Pandas, очевидно, используют объект numey datetime64, диапазон которого ограничен 1/1/1 - 9999/12/31.
Можно индексировать DataFrame с индексом не-datetime, но давайте посмотрим правде в глаза: реальная сила панд (например, повторная выборка) проявляется, когда строки индексируются соответствующим объектом datetime. Без метода resample() мне могут вообще не понадобиться панды.
В нескольких проектах Python реализованы альтернативные календари, в частности astropy и FlexiDate, но ни один из них не генерирует объект datetime. Я только что узнал, что Numpy люди не предполагают поддержку нестандартных календарей в ближайшее время.
Прежде чем опубликовать тикет в проекте Pandas GitHub, я обращаюсь к улейному уму Stackru: знаете ли вы не слишком неуклюжий способ создания индекса даты и времени, который панды будут распознавать и который обрабатывает нестандартные календари?