RFM Analysis Using Python Spark
RFM Analysis Using Python Spark
Abstract
With good knowledge and good tools to analyze the data, datas can tell you
everything you want. Programming languages is good one for this purposes. In this
research, I will show you how to visualize data using python. The data set used is
weather data contained 14 variables to analyze. To execute programming statement
we use Jupyter Notebook. Kind of visualization data using seaborn library include :
barplot, displot, joinplot, pairplot, stripplot, swarmplot, boxplot, countplot, pointplot,
lmplot
Introduction
customers who recently made a
RFM analysis is a marketing purchase will still have the product
technique used to quantitatively rank on their mind and are more likely
and group customers based on the to purchase or use the product
recency, frequency and monetary total again. Businesses often measure
of their recent transactions to identify recency in days. But, depending on
the best customers and perform the product, they may measure it in
targeted marketing campaigns. years, weeks or even hours
RFM analysis ranks each 2. Frequency
customer on the following factors It means the frequency of customer
called (RFM Metrics): transactions. How often did this
1. Recency customer make a purchase in a
It means the freshness of customer given period ? customers who
activity. How recent was the purchased once are often are more
customer’s last purchase ? likely to purchase again.