首页 > 解决方案 > 矢量化函数取决于索引值/行号

问题描述

我正在尝试在数据帧上使用 np.where() 或 np.select() ,这样输出取决于我所在的数据帧的哪一行。例如,

np.where(condition, myfunc(df.iloc[:rownumber]), 0)

wheremyfunc作用于数据帧的一个版本,其中当前行之后的所有内容都被截断,因此当前行是此截断数据帧的最后一行。有没有办法实现这个?如何提取我所在行的行号或索引值?

标签: pythonpandasvectorization

解决方案


推荐阅读