add city data

This commit is contained in:
Hanzhang Ma 2024-05-13 16:52:43 +02:00
parent 566ebca6cd
commit d8ece46e14
5 changed files with 140174 additions and 6 deletions

35041
read_data/Berlin.csv Normal file

File diff suppressed because it is too large Load Diff

35041
read_data/Cambodge.csv Normal file

File diff suppressed because it is too large Load Diff

35041
read_data/Riyahd.csv Normal file

File diff suppressed because it is too large Load Diff

35041
read_data/Serbia.csv Normal file

File diff suppressed because it is too large Load Diff

View File

@ -55,15 +55,19 @@ def process(file_name):
sums = df.groupby('group_id')[energy_row_name].sum()
sums_df = sums.reset_index(drop=True).to_frame(name = 'Energy')
pv_energy_column_name = 'PV yield[kW/kWp]'
sums_df = sums_df.rename(columns={'Energy': pv_energy_column_name})
time_frame = generate_min_df(15)
sums_df = pd.concat([time_frame, sums_df], axis=1)
sums_df.set_index('Time', inplace=True)
max_value = sums_df['Energy'].max()
sums_df['Energy'] = sums_df['Energy'] / 390.
sums_df['Energy'] = sums_df['Energy'].round(4)
sums_df['Energy'].replace(0.0, -0.0)
# sums_df.set_index('Time', inplace=True)
# max_value = sums_df[pv_energy_column_name].max()
sums_df[pv_energy_column_name] = sums_df[pv_energy_column_name] / 390.
sums_df[pv_energy_column_name] = sums_df[pv_energy_column_name].round(4)
sums_df[pv_energy_column_name].replace(0.0, -0.0)
save_csv(sums_df, f'{city}.csv', ['Time', 'Energy'])
sums_df.to_csv(f'{city}.csv')
# save_csv(sums_df, f'{city}.csv', ['Time', 'Energy'])
if __name__ == '__main__':
city_list = ['Riyahd', 'Cambodge', 'Berlin', 'Serbia']