0

[在]

df.describe()

[出去]

count          48016
unique            40
top       volkswagen
freq           10185
Name: brand, dtype: object

这是我尝试过的

df.value_counts().iloc[0,0]

那返回了一个错误。我认为这是因为它返回系列而不是数据框,在这种情况下,我无法提取最高值,只能提取值计数。

然后我尝试搜索 df.describe() 参数,但无法使用那里的任何东西。

甚至愚蠢地尝试了 df.describe().top() 和 df.describe(top) 希望两者都可以。

我觉得我在这里遗漏了一些微不足道的东西。如何在 df.describe() 中提取最高值('volkswagen')?

4

1 回答 1

1

与任何系列一样,您可以通过点符号或方括号__getitem__符号按标签访问值。

在这种情况下,它只是df.describe().topor df.describe()['top']

于 2018-12-30T23:36:37.323 回答