← 返回题库
中级

按科室统计就诊次数与平均诊疗费

未完成
中级参考 代码结构已给出,请填写 ____ 处
def solve():
    from pyodide.http import open_url
    from io import StringIO
    import pandas as pd
    visits=pd.read_csv(StringIO(open_url(____).read()))
    doctors=pd.read_csv(StringIO(open_url(____).read()))
    merged=visits.merge(____)
    stats=merged.groupby(____).agg(count=(____),avg_fee=(____)).round(____)
    print(____)
    for dept,row in stats.sort_values(____).iterrows():
        print(____)

示例

输入
solve()
期望输出
Visits by dept:
  外科: visits=35 avg_fee=118.9
  妇产科: visits=21 avg_fee=95.7
  内科: visits=16 avg_fee=153.1
  眼科: visits=14 avg_fee=129.3
  急诊科: visits=10 avg_fee=110.0
  儿科: visits=8 avg_fee=116.2
Python 代码 🔒 登录后使用
🔒

登录后即可练习

注册免费账号,在浏览器中直接运行 Python 代码