求教一个 pandas 赋值失败的问题, pandas 赋值机制到底是怎么回事…
資深大佬 : yellowtail 16
df.iloc[1,0] =1 可以成功赋值,但是类似的写法,df.iloc[1].a = 1 就失败了
还有程序需要累加行实现一个 df 堆砌 之前用的 append 花了 36 秒,后来改为了 loc[i]直接写入,优化一点细节..可是还要 31 秒
求点拨…求推荐学习材料
大佬有話說 (9)
df.iloc[1,0] =1 可以成功赋值,但是类似的写法,df.iloc[1].a = 1 就失败了
还有程序需要累加行实现一个 df 堆砌 之前用的 append 花了 36 秒,后来改为了 loc[i]直接写入,优化一点细节..可是还要 31 秒
求点拨…求推荐学习材料
查查 pandas 手册,移动函数是 df 专门用于有序 index,可以批量更改多行数据的函数,例如证券的移动平均
搜 pandas.core.window 或 pandas.dataframe.rolling