The matplotliblocators and formatters in pymc3_hmm.utils.plot_split_timeseries are specific to hours and weekdays and result in a very cluttered x-axis when splits are not near those scales (e.g. splitting by year). At the very least, we should disable those settings and leave them to be set by the caller.
Ideally, we could attempt to automatically set those based on the split_freq (or split_offset).
The
matplotlib
locators and formatters inpymc3_hmm.utils.plot_split_timeseries
are specific to hours and weekdays and result in a very cluttered x-axis when splits are not near those scales (e.g. splitting by year). At the very least, we should disable those settings and leave them to be set by the caller.Ideally, we could attempt to automatically set those based on the
split_freq
(orsplit_offset
).