def main(): r = DataReader.PdData() years = range(1,4) train = dict(zip(years, [r.massaged_data(x, hourly=True) for x in years])) # train = r.massaged_data(1, hourly=True) print("~"*25) train_all = pd.concat(train.values(), axis=0).sort_index() print(train_all) print("~"*25) print(train_all.shape) timestamp = d.datetime.now().strftime("%d-%m-%Y(%H:%M:%S)") train_all.to_pickle(f"data/train_{timestamp}.p")