背景
同事在处理excel数据时,需要人工根据充值金额,进行用户的付费等级备注。举个例子:
玩家充值满19.99元,为V1玩家,
充值满49.99元,为V2玩家。
。。。
以此类推
但,由于数据量过大,excel操作起来不方便,需要用到python。
步骤解答
1、开头是常规字段,不过用到文件的写入、保存需要用到path类
#-*-coding:utf-8-*-
import pandas as pd
import numpy as np
from pathlib import Path as path
2、简单看看数据源
注:在路径前加r是因为Windows系统下,避免把“"读成转义字符,sheet_name根据实际sheet数量来看
df=pd.read_excel(r'E:\wen\入职第五周\python 练习\数据源.xlsx',sheet_name=1)
df.shape
(339765, 7)
美洲有33万行,7列
3、进入正式处理
先把v