ColumnExtractor.fit_transform

ColumnExtractor.fit_transform(X, y=None)

Esegue fit e transform in un unico passaggio.

Poiché il metodo fit non esegue operazioni, questo metodo è equivalente a chiamare direttamente transform.

Parameters:
  • X (pd.DataFrame) – Il DataFrame pandas da cui estrarre le colonne.

  • y (np.array/pd.Series, optional) – La variabile target. Ignorata. Default: None.

Returns:

Un DataFrame contenente solo le colonne specificate nell’attributo cols.

Return type:

pd.DataFrame

Esempio:

>>> import pandas as pd
>>> data = {'A': [1, 2], 'B': [3, 4], 'C': [5, 6]}
>>> df = pd.DataFrame(data)
>>> extractor = ColumnExtractor(cols=['A', 'C'])
>>> df_extracted = extractor.fit_transform(df)
>>> df_extracted
A C
0 1 5
1 2 6