e3f2s.simulator.simulation_output package

Submodules

e3f2s.simulator.simulation_output.multiple_runs_plotter module

class EFFCS_MultipleRunsPlotter(city, sim_scenario_name, sim_general_conf, sim_scenario_conf_grid, x_col, y_col, param_col)

Bases: object

plot_x_y_param()

e3f2s.simulator.simulation_output.plot_multiple_runs module

plot_events_percentage(sim_stats_df, x_col, title_add, figpath, figname)
plot_param_cross_section(results_df, x_col, y_col, param_col, figpath, figname, fixed_params_dict)

e3f2s.simulator.simulation_output.sim_output module

class SimOutput(sim)

Bases: object

e3f2s.simulator.simulation_output.sim_output_plotter module

class EFFCS_SimOutputPlotter(sim_output, city, sim_scenario_name)

Bases: object

plot_charging_infrastructure()
plot_choropleth(col)
plot_city_zones()
plot_events_hourly_count_boxplot(which_df, start_or_end)
plot_events_profile_barh()
plot_events_t()
plot_fleet_status_t()
plot_hourly_relocost_boxplot()
plot_n_vehicles_charging_hourly_mean_boxplot()

e3f2s.simulator.simulation_output.sim_stats module

class SimStats

Bases: object

get_stats_from_sim(sim)

Module contents