pypowsybl.dynamic.EventMapping.add_event_model¶
- EventMapping.add_event_model(event_name, df=None, **kwargs)[source]¶
Add an event model with event_name
- Args:
event_name: event model name df: Attributes as a dataframe. kwargs: Attributes as keyword arguments.
- Parameters:
- Return type:
None
Examples
Using keyword arguments:
model_mapping.add_event_model(event_name='Disconnect', static_id='GEN', start_time=3.3)
Using dataframe:
df = pd.DataFrame.from_records( index='static_id', columns=['static_id', 'start_time'], data=[('GEN', 3.3), ('LOAD', 5.2)]) model_mapping.add_event_model(event_name='Disconnect', df)