PandasDataset

class lightautoml.dataset.np_pd_dataset.PandasDataset(data=None, roles=None, task=None, **kwargs)[source]

Bases: lightautoml.dataset.base.LAMLDataset

Dataset that contains pd.DataFrame features and pd.Series targets.

property features

Get list of features.

Return type

List[str]

Returns

list of features.

__init__(data=None, roles=None, task=None, **kwargs)[source]

Create dataset from pd.DataFrame and pd.Series.

Parameters
set_data(data, features, roles)[source]

Inplace set data, features, roles for empty dataset.

Parameters
to_numpy()[source]

Convert to class:NumpyDataset.

Returns

NumpyDataset format.

Return type

Same dataset in class

to_pandas()[source]

Empty method, return the same object.

Return type

PandasDataset

Returns

Self.

static from_dataset(dataset)[source]

Convert random dataset to pandas dataset.

Return type

PandasDataset

Returns

Converted to pandas dataset.

nan_rate()[source]

Counts overall number of nans in dataset.

Returns

Number of nans.