jqfactor_analyzer
jqfactor_analyzer copied to clipboard
update-pandas for vresion 2.2.2
更新匹配pandas最新版2.2.2
主要内容如下:
- 默认情况下,要指定group_keys=False,否则结果会多一个group level。但是部分场景又需要设置group_keys=True,所以对所有groupby都设置了group_keys参数,将来pandas升级到3.0也能适用。
grouby(group,group_keys=False).apply(func)
- df.iteritems()已经弃用,变更为df.items()
- get_forward_returns_columns()方法中,改进了 (年化)加权平均/标准差 计算逻辑,原来嵌套3层apply,现在只需要一层。
- 月度类型由
M
变成ME
-
pd.Int64Index([1, 2], name='group')
已经弃用,变更为pd.Index([1, 2],name='group', dtype='int64')
- gitignore新增
test?.py
test?.ipynb
忽略文件,方便写测试代码。 - 其他小细节。