Python 快速搜索数据帧列

Python 快速搜索数据帧列,python,pandas,dataframe,spark-dataframe,Python,Pandas,Dataframe,Spark Dataframe,我有一个数据框,其中一列包含字符串ID。我使用idxmax()返回找到的ID的索引,但由于数据超过一百万行,搜索需要花费大量时间。有没有什么有效的方法可以缩短搜索时间。我目前尚未对ID进行排序。请添加您正在处理的数据样本 以下代码段将根据列对数据帧进行排序,并选择第一行: df.sort_values('column_name').iloc[0,0]

我有一个数据框,其中一列包含字符串ID。我使用idxmax()返回找到的ID的索引,但由于数据超过一百万行,搜索需要花费大量时间。有没有什么有效的方法可以缩短搜索时间。我目前尚未对ID进行排序。

请添加您正在处理的数据样本

以下代码段将根据列对数据帧进行排序,并选择第一行:

df.sort_values('column_name').iloc[0,0]