niaaml.data¶
-
class
niaaml.data.BasicDataReader(**kwargs)¶ Bases:
niaaml.data.data_reader.DataReaderImplementation of basic data reader.
- Date:
2020
- Author:
Luka Pečnik
- License:
MIT
- See Also:
-
class
niaaml.data.CSVDataReader(**kwargs)¶ Bases:
niaaml.data.data_reader.DataReaderImplementation of CSV data reader.
- Date:
2020
- Author:
Luka Pečnik
- License:
MIT
- Attributes:
__src (string): Path to a CSV file. __contains_classes (bool): Tells if src contains expected classification results or only features. __has_header (bool): Tells if src contains header row.
- See Also:
-
class
niaaml.data.DataReader(**kwargs)¶ Bases:
objectClass for implementing data readers with different sources of data.
- Date:
2020
- Author:
Luka Pečnik
- License:
MIT
- Attributes:
_x (pandas.core.frame.DataFrame): Array of rows from dataset without expected classification results. _y (Optional[pandas.core.series.Series]): Array of encoded expected classification results.
-
get_x()¶ Get value of _x.
- Returns:
pandas.core.frame.DataFrame: Array of rows from dataset without expected classification results.
-
get_y()¶ Get value of _y.
- Returns:
pandas.core.series.Series: Array of encoded expected classification results.
-
set_x(value)¶ Set the value of _x.
-
set_y(value)¶ Set the value of _y.