quantlab.utils.resample.validate_resample_config#
- quantlab.utils.resample.validate_resample_config(freq, how, owner)[source]#
Check a config’s
resample_freqandresample_howpair.- Parameters:
- freqstr or None
The
resample_freqfield.- howdict[str, str] or str or None
The
resample_howfield.- ownerstr
Class name quoted in error messages.
- Raises:
- ValueError
If
freqis not aResampleFrequencytoken, ifhowis set withoutfreqorfreqwithouthow, or if any method is not aResampleMethodtoken.
Examples
>>> validate_resample_config("1d", {"close": "last"}, "StockDataset") >>> validate_resample_config("1d", None, "StockDataset") Traceback (most recent call last): ValueError: StockDataset: resample_freq='1d' needs resample_how ...