2026年数据挖掘工程师面试题及解析.docxVIP

  • 1
  • 0
  • 约5.79千字
  • 约 15页
  • 2026-02-11 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年数据挖掘工程师面试题及解析

一、编程题(共3题,每题15分,总分45分)

题目1(Python编程题,15分):

假设你正在处理一份关于中国电商用户购买行为的原始数据,包含用户ID、购买时间(格式为YYYY-MM-DDHH:MM:SS)、商品类别、购买金额(单位:元)和用户地域(省份)。请用Python编写代码,实现以下任务:

1.提取所有2025年10月1日之后发生的购买记录。

2.计算每个省份用户的平均购买金额,并按平均金额从高到低排序。

3.找出购买金额最高的前5名用户,并输出其用户ID和总购买金额。

要求:

-使用Pandas库处理数据,假设数据已存储在名为`ecommerce.csv`的文件中,字段依次为:`user_id`,`purchase_time`,`category`,`amount`,`region`。

-代码需包含异常处理(如文件不存在或字段缺失)。

-输出结果需保存为CSV文件,文件名分别为`filtered_records.csv`和`region_avg_amount.csv`。

答案与解析:

python

importpandasaspd

importnumpyasnp

try:

读取数据

df=pd.read_csv(ecommerce.csv)

1.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档