pypsa.Network.export_to_excel#
- Network.export_to_excel(excel_file_path: str | Path, export_standard_types: bool = False, engine: str = 'openpyxl') None#
Export network and components to an Excel file.
It is recommended to only use the Excel format if needed and for small networks. Excel files are not as efficient as other formats and can be slow to read/write.
Both static and series attributes of all components are exported, but only if they have non-default values.
If
excel_file_pathdoes not already exist, it is created.Static attributes are exported in one sheet per component, e.g. a sheet named
generators.Series attributes are exported in one sheet per component per attribute, e.g. a sheet named
generators-p_set.- Parameters:
excel_file_path (string or Path) – Path to the Excel file to which to export.
export_standard_types (boolean, default False) – If True, then standard types are exported too (upon reimporting you should then set “ignore_standard_types” when initialising the network).
engine (string, default "openpyxl") – The engine to use for writing the Excel file. See pandas.ExcelWriter
Examples
>>> n.export_to_excel(excel_file_path)
See also
export_to_netcdfExport to a netCDF file
export_to_hdf5Export to an HDF5 file
export_to_csv_folderExport to a folder of CSVs