【发布时间】:2020-03-20 04:11:11
【问题描述】:
假设我有一个类似于下面的数据框(实际数据框有百万个观察值),我将如何获得信号列和返回列列表之间的相关性,然后按Signal_Up 列分组?
我尝试了 pandas corrwith 函数,但它没有为我提供 signal_up 列的相关分组
df[['Net_return_at_t_plus1', 'Net_return_at_t_plus5',
'Net_return_at_t_plus10']].corrwith(df['Signal_Up']))
我正在尝试通过 signal_up 列的各种值来查找信号列与其他净返回列组之间的相关性。
数据和期望的结果如下。
想要的结果
数据
【问题讨论】:
标签: python pandas pandas-groupby correlation