fabricatio_plot.toolboxes.dataframe_io

Data I/O Operations Toolbox Module.

Handles file-based data input/output operations separately from in-memory data manipulation.

Attributes

data_io_toolbox

Functions

load_csv(→ pandas.DataFrame)

Load data from a CSV file into a pandas DataFrame.

load_excel(→ pandas.DataFrame)

Load data from an Excel file into a pandas DataFrame.

load_parquet(→ pandas.DataFrame)

Load data from a Parquet file into a pandas DataFrame.

save_data(→ None)

Save DataFrame to file (CSV/Excel/Parquet).

Module Contents

fabricatio_plot.toolboxes.dataframe_io.data_io_toolbox
fabricatio_plot.toolboxes.dataframe_io.load_csv(file_path: str | pathlib.Path) pandas.DataFrame

Load data from a CSV file into a pandas DataFrame.

fabricatio_plot.toolboxes.dataframe_io.load_excel(file_path: str | pathlib.Path, sheet_name: str | int = 0) pandas.DataFrame

Load data from an Excel file into a pandas DataFrame.

fabricatio_plot.toolboxes.dataframe_io.load_parquet(file_path: str | pathlib.Path) pandas.DataFrame

Load data from a Parquet file into a pandas DataFrame.

fabricatio_plot.toolboxes.dataframe_io.save_data(df: pandas.DataFrame, file_path: str | pathlib.Path, fmt: Literal['csv', 'excel', 'parquet'] = 'csv') None

Save DataFrame to file (CSV/Excel/Parquet).