假设我有如下所示的系列:
mySeries = pd.Series([1,2,3],['c','b','a'])如何在一行中获得最大值以及与其关联的名称?在本例中:a: 3
我可以用:mySeries.max()获得最大值,用mySeries.idxmax(axis=1)表示最大值的名称,但我不知道如何用一行获得这两个值。有什么建议吗?
发布于 2017-10-05 03:49:52
mySeries.nlargest(1)
a 3
dtype: int64发布于 2022-12-01 19:16:09
你可以这样做:
foo.value_counts()[:1].index.tolist()[0]}https://stackoverflow.com/questions/46577525
复制相似问题