27 lines
565 B
Python
Raw Normal View History

import polars as pl
import pandas as pd
import data
inst = data.load()
#test = inst.price().pl()
test = inst.price_developement_per_property().pl()
data = []
propIds = test.get_column('property_id').to_list()
propIds = list(dict.fromkeys(propIds))
for id in propIds:
dates = []
prices = []
new_dict = {}
temp = test.filter(property_id=id)
for row in temp.iter_rows():
new_dict[row[2].date().strftime("%Y/%m/%d")] = row[0]
data.append([id, new_dict])
df = pd.DataFrame(data)
df.to_csv('results/priceAccuracyDict.csv')
print(df)