Pandas系列导致键错误pyplot.his公司

2024-10-01 17:33:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我生成一个数据帧。我从中抽出一系列的浮动,并将其绘制成一个柱状图。工作正常。在

但当我生成这些数据的子序列时,使用以下两种描述之一:

u83 = results['Wilks'][results['Weight Class'] == 83]
u83 = results[results['Weight Class'] == 83]['Wilks']

在pyplot.hist文件在该系列上引发一个键错误。在

^{pr2}$

我刚开始玩熊猫。也许我没有找到正确的方法来执行sql等价的'select*from table where WeightClass=83'等等?在


Tags: 文件数据方法错误绘制序列resultshist
2条回答

哦,解决了。。。。传递序列及其值属性。在

plt.hist(u83.values)

有点奇怪。在

作为回溯,我的任何子选择方法都起作用了。只是我传递的是plt.hist(u83)而不是{}。。。。有点跛脚。在

你可能想要这样的东西:

u83 = results.loc[results['Weight Class'] == 83, 'Wilks']
plt.hist(u83)

你可能想读这些docs on indexing。。。在

相关问题 更多 >

    热门问题