我有一个包含屏幕名称,tweet,收藏夹等的Pandas DataFrame。我想找到“ favcount”(我已经做过)的最大值,并返回该“ tweet”的屏幕名称
df = pd.DataFrame() df['timestamp'] = timestamp df['sn'] = sn df['text'] = text df['favcount'] = fav_count print df print '------' print df['favcount'].max()
我似乎找不到任何东西,任何人都可以帮助我朝正确的方向发展吗?
使用 来获取最大价值的指标。那你可以用 argmax() idxmax()``loc
argmax()
idxmax()``loc
df.loc[df['favcount'].idxmax(), 'sn']
编辑: argmax() 现已弃用,切换为 idxmax()
idxmax()