STRANGE ERROR

19 views
Skip to first unread message

Riccardo Susini

unread,
Oct 12, 2021, 10:24:50 AM10/12/21
to Temoa Project
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 ?
Reply all
Reply to author
Forward
0 new messages