ColumnRenamer.fit_transform

ColumnRenamer.fit_transform(X, y=None)

Applica la trasformazione di rinomina delle colonne.

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

Parameters:
  • X (np.array/pd.DataFrame) – I dati di input da trasformare.

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

Returns:

Un DataFrame pandas con le colonne rinominate.

Return type:

pd.DataFrame

Esempio:

>>> import pandas as pd
>>> renamer = ColumnRenamer(col_names=['feature_1', 'feature_2'])
>>> data = {'A': [1, 2], 'B': [3, 4]}
>>> df = pd.DataFrame(data)
>>> df_renamed_from_df = renamer.fit_transform(df) # Sovrascrive i nomi esistenti
>>> df_renamed_from_df
feature_1 feature_2
0 1 3
1 2 4