- 0
- 0
- 约8.99千字
- 约 25页
- 2026-10-31 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年大数据开发工程师面试题详解
一、编程题(共3题,每题20分,总分60分)
题目1(20分):数据清洗与处理
题目内容:
假设你正在处理一份来自某电商平台的海量订单数据,数据以CSV格式存储,包含以下字段:订单ID、用户ID、商品ID、购买时间、价格、支付状态(已支付/未支付)、地区。请编写Python代码完成以下任务:
1.读取名为orders.csv的文件,字段间以逗号分隔
2.清洗数据:
-去除包含空值的记录
-将购买时间转换为标准时间格式(YYYY-MM-DDHH:MM:SS)
-将价格字段转换为浮点数类型
-将支付状态统一为已支付或未支付(去除大小写差异)
3.筛选出已支付且价格大于100元的订单
4.计算每个地区的订单数量,并按数量降序排列
5.将处理后的数据保存为新的CSV文件processed_orders.csv
评分标准:
1.正确读取和处理CSV数据(5分)
2.完成数据清洗操作(5分)
3.实现订单筛选逻辑(5分)
4.完成地区统计功能(3分)
5.正确保存处理后的数据(2分)
答案与解析:
python
importpandasaspd
fromdatetimeimportdatetime
读取CSV文件
try:
df=pd.read_csv(order
您可能关注的文档
最近下载
- 《高钠血症》ppt课件.pptx VIP
- 数字化监测系统促进制造业资源循环利用研究.pdf VIP
- 2025年AWS认证使用Kinesis构建实时用户行为分析系统专题试卷及解析.pdf VIP
- JGJ-T250-2011:建筑与市政工程施工现场专业人员职业标准.pdf VIP
- 2025 年大学动物医学(兽医临床)试题及答案.doc VIP
- 国标暖通图集 12K101-2 屋顶风机安装(OCR).pdf VIP
- 2025年金融风险管理师债券定价与市场情绪、行为金融学专题试卷及解析.pdf VIP
- 【三色笔记】中级经济师《经济基础知识》.docx VIP
- 小学数学三年级上册《有关0的乘法》精品教学设计.docx VIP
- 2026年安全生产月:建筑施工领域典型事故案例分析PPT.pptx VIP
原创力文档

文档评论(0)