我有一个csv文件,它有两列: Symbol和TP在Symbol中有两个不同的符号:'AAPL‘和'GOOG',我想要做的是添加一个额外的列来存储按符号分组的14天平均TP。也就是说,平均TP仅在同一符号中计算,(因此在平均TP列中将有14*2行是NaN )。以下是我所做的工作:#copy the data fr
我在pandas上执行了groupby,我想应用一个复杂的函数,它需要几个输入,并将我想要在原始数据帧中烧录的pandas Series作为输出。这对我来说是一个众所周知的过程,并且运行得非常好--除了最后一个例子(我为不能完整地发布代码而致以歉意)。从本质上讲,我得到一个TypeError: incompatible index of inserted column with frame index。但是,如下所示,我不应该得到一个。risk_budgets_sac'].ap