No numeric types to aggregateNo numeric types to aggregate
Exiting Temoa ...
Traceback (most recent call last):
File "temoa_model\temoa_run.py", line 275, in createAndSolve
for k in self.solveWithoutMGA():
File "temoa_model\temoa_run.py", line 247, in solveWithoutMGA
for k in temoaInstance1.solve_temoa_instance():
File "temoa_model\temoa_run.py", line 413, in solve_temoa_instance
raise model_exc
File "temoa_model\temoa_run.py", line 392, in solve_temoa_instance
formatted_results = pformat_results( self.instance, self.result, self.options )
File "temoa_model\pformat_results.py", line 546, in pformat_results
make_excel(options.output, new_dir+os.sep+options.scenario, temp_scenario)
File "C:\Users\ricca\PycharmProjects\TEMOApythonProject\temoa-energysystem\data_processing\DB_to_Excel.py", line 78, in make_excel
df_emissions = df_emissions_raw.pivot_table(values='emissions', index=['regions', 'tech', 'sector','emissions_comm'], columns='t_periods')
File "C:\Users\ricca\anaconda3\envs\temoa-py3\lib\site-packages\pandas\core\frame.py", line 7041, in pivot_table
observed=observed,
File "C:\Users\ricca\anaconda3\envs\temoa-py3\lib\site-packages\pandas\core\reshape\pivot.py", line 113, in pivot_table
agged = grouped.agg(aggfunc)
File "C:\Users\ricca\anaconda3\envs\temoa-py3\lib\site-packages\pandas\core\groupby\generic.py", line 945, in aggregate
result, how = aggregate(self, func, *args, **kwargs)
File "C:\Users\ricca\anaconda3\envs\temoa-py3\lib\site-packages\pandas\core\aggregation.py", line 579, in aggregate
return obj._try_aggregate_string_function(arg, *args, **kwargs), None
File "C:\Users\ricca\anaconda3\envs\temoa-py3\lib\site-packages\pandas\core\base.py", line 315, in _try_aggregate_string_function
return f(*args, **kwargs)
File "C:\Users\ricca\anaconda3\envs\temoa-py3\lib\site-packages\pandas\core\groupby\groupby.py", line 1499, in mean
numeric_only=numeric_only,
File "C:\Users\ricca\anaconda3\envs\temoa-py3\lib\site-packages\pandas\core\groupby\generic.py", line 1016, in _cython_agg_general
how, alt=alt, numeric_only=numeric_only, min_count=min_count
File "C:\Users\ricca\anaconda3\envs\temoa-py3\lib\site-packages\pandas\core\groupby\generic.py", line 1121, in _cython_agg_blocks
raise DataError("No numeric types to aggregate")
pandas.core.base.DataError: No numeric types to aggregate
The program gives me this error when I delete all the constraints without changing anything, while imposing some constraints brings to no solution. Why ?