<p>我有一个pandas数据框架,从中我计算出学生的平均分数。学生成绩存储在<code>data</code>中,如下所示:</p>
<pre><code> name score
0 John 90
1 Mary 87
2 John 100
3 Suzie 90
4 Mary 88
</code></pre>
<p>通过使用<code>meanscore = data.groupby("name").mean()</code>
我得到
<code>
score
name
John 95
Mary 87.5
Suzie 90</code></p>
<p>例如,我想查询<code>meanscore['score'][meanscore['name'] == 'John']</code>这行产生{<cd5>}</p>
<p>我知道我这样做并不好,因为我实际上可以通过使用<code>mean['score'][0]</code>找到John的平均分数。在</p>
<p>我的问题是:有没有办法在我的查询中找到每个名字对应的索引值(例如[0]代表约翰,[1]代表玛丽,[2]代表苏西)?谢谢您!!在</p>