pandas dataframe groupby rolling后报cannot handle a non-unique multi-index! 解决办法
mf是一个dataframe,amt是成交额,code是代号,计算近5日的总成交额下面的代码会报cannothandleanon-uniquemulti-index!chatgpt、文心一言、讯飞星火都解决不了mf["amt_sum_5"]=mf.groupby(by="code")['amt'].rolling(5).apply(sum)解决办法:找一个小的dataframe跑一下这个逻辑,发现