ach*_*low 1 python group-by mean dataframe pandas
我坚持这一点。我想name
从以下列表中获得一个清单,该清单groupby().mean()
是pandas DataFrame应用程序的结果。最具体地说,我想得到["John", "Mary", "Suzan", "Eric"]
。
score
name
John 85.0
Mary 86.5
Suzan 90.0
Eric 100.0
Run Code Online (Sandbox Code Playgroud)
以上结果是means
,来自以下内容:
data = pandas.DataFrame({"name": names, "score": scores})
means = data.groupby("name").mean()
Run Code Online (Sandbox Code Playgroud)
就像现在means
一样,我想从中获得名字清单'means' - ["John", "Mary", "Suzan", "Eric"]
。这可以实现吗?
如果您有索引,只需看一下索引。如果您有MultiIndex,请参阅@jezrael的答案get_level_values
。
means.index.tolist()
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2739 次 |
最近记录: |