Melanjutkan dari modul sebelumnya, pada modul ini kita akan mengaplikasikan RFM untuk dataset yang sudah dipersiapkan pada modul sebelumnya.
#Apply RFM function df['RFM_level'] = df.apply(rfm_segment, axis = 1)
Jika kita lihat, dengan perintah tail() atau head(). Dapat dilihat segmentasi sudah ditambahkan.

Anda dapat menganalisa lebih jauh kedalam segmentation dengan perintah berikut:
#Looking into the segments
df.groupby('RFM_level').agg({
'Recency': 'mean',
'Frequency': 'mean',
'monetary': ['mean', 'count']
})

Sampai disini kita sudah berhasil mengimplementasikan RFM analisis untuk data customer online shopping.
Untuk file colab tutorial diatas dapat buka di RFM.ipynb.