中级
行业特定风险:医药行业研发费用占比分析
未完成
中级参考
代码结构已给出,请填写 ____ 处
"____""____""____"
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()))
df = inc[(____) & (____)].copy()
mask = df['____'].str.contains(____)
df = df[mask]
df = df.dropna(____)
df = df[(____) & (____)]
df['____'] = (____).round(____)
cols = ['____', '____', '____', '____', '____']
top10 = df.nlargest(____, '____')[cols].reset_index(____)
bot5 = df.nsmallest(____, '____')[cols].reset_index(____)
return "____" + top10.to_string() + "____" + bot5.to_string()
if __name__ == "____":
print(solve())
示例
输入
solve()
期望输出
研发投入最高10家: | Stkcd ShortName 研发费用 营业收入 研发费用率 | 0 300584 海辰药业 2.258506e+06 5.178322e+08 0.0044 | 1 920433 大唐药业 7.094292e+05 1.882527e+08 0.0038 | 2 300254 仟源医药 2.557914e+06 7.993051e+08 0.0032 | 3 600557 康缘药业 1.495644e+07 4.867807e+09 0.0031 | 4 600594 益佰制药 8.531731e+06 2.820561e+09 0.0030 | 5 600080 金花股份 1.667854e+06 5.654034e+08 0.0029 | 6 2349 精华制药 4.260860e+06 1.511751e+09 0.0028 | 7 2422 科伦药业 6.054531e+07 2.145393e+10 0.0028 | 8 600285 羚锐制药 9.278744e+06 3.311473e+09 0.0028 | 9 920735 德源药业 1.956178e+06 7.092078e+08 0.0028 | 研发投入最低5家: | Stkcd ShortName 研发费用 营业收入 研发费用率 | 0 2390 信邦制药 5.485298e+06 6.460841e+09 0.0008 | 1 300636 同和药...
👑
升级 VIP
解锁全部题目,畅通无阻地学习
- ✓ 解锁全部训练包所有题目
- ✓ 查看完整参考代码和提示
- ✓ 浏览器内直接运行 Python 代码
- ✓ 自动批改 + 进度追踪
30天
¥18
1年
¥99
2年
¥158
3年
¥199