中级
分析n0~n14与违约率相关性排序
未完成
中级参考
代码结构已给出,请填写 ____ 处
def solve():
from pyodide.http import open_url
from io import StringIO
loans_raw_csv = open_url(____).read()
import pandas as pd
from io import StringIO
df = pd.read_csv(StringIO(____))
n_cols=[f'____' for i in range(____)]
n_cols=[c for c in n_cols if c in df.columns]
rows=[{'____':c,'____':round(df[c].corr(____),____)} for c in n_cols]
rdf = pd.DataFrame(____).assign(abs_corr=lambda x:x['____'].abs()).sort_values(____)[['____','____']]
print(rdf.to_string(____))
示例
输入
solve()
期望输出
feature corr
n14 0.0852
n3 0.0617
n2 0.0617
n9 0.0591
n1 0.0450
n7 0.0225
n5 -0.0170
n0 0.0160
n4 0.0122
n6 -0.0114
n8 -0.0079
n10 0.0061
n12 0.0049
n13 -0.0019
n11 -0.0015
👑
升级 VIP
解锁全部题目,畅通无阻地学习
- ✓ 解锁全部训练包所有题目
- ✓ 查看完整参考代码和提示
- ✓ 浏览器内直接运行 Python 代码
- ✓ 自动批改 + 进度追踪
30天
¥18
1年
¥99
2年
¥158
3年
¥199