← 返回题库
中级

综合评估:杜邦分析分解ROE三要素

未完成
中级参考 代码结构已给出,请填写 ____ 处
"____""____""____"

metadata = {
    "____": "____",
    "____": "____",
    "____": "____",
    "____": "____",
    "____": ["____", "____"],
    "____": ["____", "____", "____"],
    "____": ____
}

"____""____""____"

def solve():
    import pandas as pd
    from pyodide.http import open_url
    from io import StringIO

    BASE_URL = "____"
    inc = pd.read_csv(StringIO(open_url(____).read()))
    bs = pd.read_csv(StringIO(open_url(____).read()))

    inc23 = inc[(____) & (____)][
        ['____', '____', '____', '____']]
    bs23 = bs[(____) & (____)][
        ['____', '____', '____']]

    df = inc23.merge(____).dropna()
    df = df[(____) & (____) & (____)]

    df['____'] = (____).round(____)
    df['____'] = (____).round(____)
    df['____'] = (____).round(____)
    df['____'] = (____).round(____)

    result = df.nlargest(____, '____')[
        ['____', '____', '____', '____', '____', '____']
    ].reset_index(____)
    return result.to_string()

if __name__ == "____":
    print(solve())

示例

输入
solve()
期望输出
Stkcd ShortName     ROE    净利润率  总资产周转率     权益乘数 | 0  600396    *ST 金山  2.4762  0.3272  0.4521  16.7391 | 1  600132      重庆啤酒  0.7423  0.1830  1.1960   3.3917 | 2      48      京基智农  0.4497  0.1415  1.0238   3.1041 | 3  301004      嘉益股份  0.3614  0.2659  1.0803   1.2581 | 4  300316      晶盛机电  0.3289  0.2954  0.4886   2.2789 | 5  603868      飞科电器  0.2851  0.2015  1.1347   1.2469 | 6     921      海信家电  0.2471  0.0560  1.2980   3.4000 | 7     895      双汇发展  0.2413  0.0849  1.6386   1.7344 | 8  603855      华荣股份  0.2361  0.1463  0.6965   2.3166 | 9    2383      合众思壮  0.2353  0.2543  0.4766   1.9416
Python 代码 🔒 登录后使用
🔒

登录后即可练习

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