pypsa.Network.import_series_from_dataframe#
- Network.import_series_from_dataframe(dataframe, cls_name, attr)#
Import time series from a pandas DataFrame.
- Parameters:
dataframe (pandas.DataFrame) – A DataFrame whose index is
network.snapshotsand whose columns are a subset of the relevant components.cls_name (string) – Name of class of component
attr (string) – Name of time-varying series attribute
Examples
>>> import numpy as np >>> network.set_snapshots(range(10)) >>> network.import_series_from_dataframe( pd.DataFrame(np.random.rand(10, 4), columns=network.generators.index, index=range(10)), "Generator", "p_max_pu")
See also
pypsa.Network.madd