Files
Mark Aron Szulyovszky b656f790f5 feat(Data): resample exogenous/other datasource when their frequency is different (#234)
* feat(Data): resample exogenous/other datasource when their frequency is different

* fix(Linter): ran

* fix(Data): resampling done properly
2022-03-10 20:00:06 +01:00

22 lines
354 B
Python

from dataclasses import dataclass
from typing import Literal
import pandas as pd
Path = str
FileName = str
@dataclass
class DataSource:
path: Path
file_name: FileName
freq: Literal["5m", "1h", "1d"]
DataCollection = list[DataSource]
ReturnSeries = pd.Series
ForwardReturnSeries = pd.Series
XDataFrame = pd.DataFrame
ySeries = pd.Series