#前提・実現したいこと
数値データにカンマをつけたい(1000 → 1,000)
※文字列データではなく数値データとして保存したい
ご教示いただきたいです。どうぞよろしくお願いいたします。
#該当のソースコード
df = pd.read_csv('/content/drive/MyDrive/rfm/*.csv')
df['購入金額', 'sum'] = df['購入金額', 'sum'].apply(lambda x: '{0:,}'.format(x)).apply(lambda x: x.str.replace(',','')).astype(int)
df_pivot = df.pivot_table(index='顧客番号', values = ['購入金額','購入日','Recency'], aggfunc = {'購入金額':['sum','count'], '購入日':'max', 'Recency':'min'}, fill_value = 0)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/10 05:15