← 返回题库
中级

识别高频取消订餐员工

未完成
中级参考 代码结构已给出,请填写 ____ 处
def solve():
    from pyodide.http import open_url
    from io import StringIO
    import pandas as pd
    orders=pd.read_csv(StringIO(open_url(____).read()))
    emp=pd.read_csv(StringIO(open_url(____).read()))
    totals=orders.groupby(____).size().reset_index(____)
    cancels=orders[orders['____']=='____'].groupby(____).size().reset_index(____)
    merged=totals.merge(____).fillna(____)
    merged['____']=(____).round(____)
    high=merged[merged['____']>____].merge(____)
    print(____)
    for _,r in high.nlargest(____,'____').iterrows():
        print(____)

示例

输入
solve()
期望输出
High cancel rate (>15%): 6 employees
  谢国华: 5.0/22 (22.7%)
  潘建国: 6.0/31 (19.4%)
  朱晓红: 4.0/21 (19.0%)
  邵雅丽: 5.0/29 (17.2%)
  李晓燕: 3.0/18 (16.7%)
  徐梦洁: 5.0/32 (15.6%)
Python 代码 🔒 登录后使用
🔒

登录后即可练习

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