自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 dataframe多重索引切片

每次遇到这个情况都要纠结一番,今天记录一下免得以后又纠结按levels[1]索引切片时,应该是data.loc[(slice(None),di) , :]后面的冒号不能去掉 ,不知道为什么

2020-06-05 10:59:48 799 1

原创 python动态引入外部模块并为其变量赋值

import mmapimport pandas as pdimport sys ,osdf=pd.DataFrame([1,2,3,4])if name==“main”:path = sys.argv[1]module_name, ext = os.path.splitext(os.path.basename(path))module = import(module_name)module.df = df ##为module中的df赋值b = getattr(module, “te

2020-05-18 22:47:13 444

原创 pandas remove_unused_levels()函数

pandas中有个问题,也算是个bughttps://blog.csdn.net/S_o_l_o_n/article/details/88191908 这篇帖子给了我启发dataframe在做过bool条件筛选后的子df,或者含有一行NaN数据的dataframe在stack以后,打印出来,某些索引部分可能会消失,但实际还存在在df.index中,而且直接打印df.index可能仍然看不出来,需要打印df.index.levels[0],才会显示出这些直接打印df时看不见的索引,真的坑。。。。我被这个

2020-05-13 22:53:08 558 1

原创 python series和dataframe groupby操作以后多了一列索引的问题

晚上加班搞了2个小时没弄明白,回家以后网上一搜,看到一篇帖子,立马解决了我的问题对series和dataframe进行groupby操作以后的对象总是多了一行索引,以前就遇到过这个问题i,一直没弄明白,原来是一个参数没弄对df.groupby(by=‘A’, group_keys=False)只要加group_keys=False这个参数就可以了,顺便说一下,by这个参数不光可以是columns,还可以是axis_name(行或者列的name)哎,还是太菜了。。。...

2020-05-13 22:30:59 1651 1

原创 对alpha序列进行变换,使其市值多空中性

对alpha序列进行如下变换1.rank归一化alpha = (alpha-alpha.min()) / (alpha.max()-alpha.min())2.多空中性alpha -=alpha.mean()3.再次归一化2可实现alpha.sum()=0,但abs(alpha).sum()不一定为0所以:alpha /=abs(alpha).sum()以上几步可完成alpha因子的市值多空中性...

2020-05-12 13:41:56 213

原创 关于dataframe排序一升一降的问题

周末在家弄了一天也明白,晚上12点多了偶然翻到一篇帖子,解决了我的疑惑(虽然还没解决我当前手头的问题)设A B 分别为df的2个columnsdf.sort_values(by=[A, B],ascending=[True, False])可实现一升一降这类问题的显示场景一般为开发者欲锁定前面一列升序而后面一列降序的情况...

2020-05-11 00:14:27 343

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除