使用np.where查找行号是大熊猫数据帧非常慢

时间:2019-02-13 10:27:18

标签: python-3.x pandas dataframe

我正在尝试查找具有55k行的数据帧的行号。我有多个索引,因此我尝试使用np.where搜索。但这非常非常慢。是否有更好的解决方案可以在不到一毫秒的时间内实现。我尝试了loc,iloc,但似乎没有更好的选择。

lprowcount = np.where(dfreglist['lineports'] == lineport)[0]

还有其他最佳方法来定位和更新大型数据框中的行,而其他loc是iloc方法。

0 个答案:

没有答案