#qcut函数:可以根据样本分位数对数据进行面元划分。
import pandas as pd 
sales=pd.read_csv('sales.csv')
sales['R_Quartile']=pd.qcut(sales.recency,4,labels=[4,3,2,1]).astype("int")
sales['F_Quartile']=pd.qcut(sales.frequency,4,labels=[1,2,3,4]).astype("int")
sales['M_Quartile']=pd.qcut(sales.monetary,4,labels=[1,2,3,4]).astype("int")
print(sales.head())