leaspy.io.data.csv_data_reader module

class CSVDataReader(path: str, *, pd_read_csv_kws: dict = {}, **df_reader_kws)

Bases: DataframeDataReader

Methods to convert csv files to Leaspy-compliant data containers.

Only a wrapper for pandas.read_csv() and DataframeDataReader.

Parameters:
pathstr

Path to the csv file to load (with its extension)

pd_read_csv_kwskwargs

Keyword arguments passed to pandas.read_csv()

**df_reader_kws

Keyword arguments passed to DataframeDataReader

Raises:
LeaspyDataInputError
Attributes:
dimension

Number of features in dataset.

property dimension

Number of features in dataset.

time_rounding_digits = 6