show_symbol_factor_layering
- czsc.show_symbol_factor_layering(df, x_col, y_col='n1b', **kwargs)[source]
使用 streamlit 绘制单个标的上的因子分层收益率图
- Parameters:
df –
因子数据,必须包含 dt, x_col, y_col 列,其中 dt 为日期,x_col 为因子值,y_col 为收益率,数据样例:
dt
intercept
n1b
2017-01-03 00:00:00
0
0.00716081
2017-01-04 00:00:00
-0.00154541
0.000250816
2017-01-05 00:00:00
0.000628884
-0.0062695
2017-01-06 00:00:00
-0.00681021
0.00334212
2017-01-09 00:00:00
0.00301077
-0.00182963
x_col – 因子列名
y_col – 收益列名
kwargs –
n: 分层数量,默认为10