Iterasi Vektor dengan .apply()

Gunakan df['kolom'].apply(fungsi) untuk menerapkan fungsi kustom pada setiap baris kolom secara efisien.

👀 Contoh dulu

import pandas as pd
df = pd.DataFrame({'text': [' halo ', ' dunia ']})
df['formatted'] = df['text'].apply(lambda x: x.strip())
print(df['formatted'].tolist())

Hasilnya: ['halo', 'dunia']

💡 Gunakan operasi vektor bawaan jika memungkinkan sebelum beralih ke apply.

📝 Sekarang giliranmu

Tuliskan perintah .apply() dengan lambda untuk menghapus spasi ekstra (x.strip()) dari kolom 'text' pada df dan simpan ke kolom 'formatted'.

Preview