PandasDataset

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

Bases: LAMLDataset

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

Parameters:
property features

Get list of features.

Returns:

list of features.

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.

Parameters:

dataset (TypeVar(Dataset, bound= LAMLDataset)) – Dataset.

Return type:

PandasDataset

Returns:

Converted to pandas dataset.

nan_rate()[source]

Counts overall number of nans in dataset.

Returns:

Number of nans.