首页

考试样题

人工智能训练师三级/高级,实操题实例展示

人工智能训练师三级/高级 · 实操题实例展示

试题单 — 智能医疗系统中的业务数据处理流程设计

考核时间:30min数据集:patient_data.csv
数据集字段说明
PatientID患者ID
Age年龄
BMI体重指数
BloodPressure血压
Cholesterol胆固醇水平
DaysInHospital住院天数

填写答案时请注意:大部分填空需要填写英文代码(如函数名 np.where、pd.cut、value_counts 等),这些是 Python 的固定写法,照着示例抄即可,不需要自己编。中文部分(如"高风险患者")题目中已给出,直接复制粘贴。

应试技巧

不用背代码,会查就行

考试不是默写!不确定某个函数怎么拼写?在代码格里输入 dir(pd) 运行,系统会把你需要的功能全列出来。就像翻字典查字一样,会查就够了。

能复制就复制,别手打

考试系统支持复制粘贴!题目里写好的中文(列名、标签名),直接选中复制过去。第2题做完了?全选复制到第3题,只改3个地方,又拿7分。手打容易拼错,复制最稳妥。

核心函数只有3个,都会了

整张卷子其实就用3个功能: np.where = IF判断(条件成立填A,否则填B) pd.cut = 分档归类(按分界线把数字分档) groupby + value_counts = 分组 + 数数 就这三个,考卷翻来覆去就是用它们。

填一个空,跑一次,心里踏实

每填完一个空就点运行看结果。占比应该是0到1之间的小数,人数应该是正整数。填错了马上能发现,改了再跑,不用怕。

答案黄色标记 = 填空答案,每5秒闪烁提示
读取CSV数据1分

使用pandas读取patient_data.csv文件

Python
1import pandas as pd
2import numpy as np
3 
4# 读取数据集 1分
5data = pd.read_csv('patient_data.csv')
运行结果
读取成功,data 包含 1000 行 × 6 列数据

题目来源:人工智能训练师三级/高级 · 智能医疗系统中的业务数据处理流程设计

回到首页
微信咨询