gpt4 book ai didi

python - 如何绘制并且只选择几个状态而不是全部 50 个状态

转载 作者:行者123 更新时间:2023-12-01 00:14:23 27 4
gpt4 key购买 nike

我已经弄清楚如何绘制大图了。但我多次尝试制作一个只有几个选定状态的条形图,但都失败了。

我的代码是:

plt.figure(figsize=(15,20))
plt.barh(final['states'], final['act_17_composite'])

plt.title('ACT 2017 composite rate by States')

enter image description here

最佳答案

没有看到我推测的底层数据帧,但对于少数州来说,做类似的事情可能就足够了

final2 = df.loc[(final['states'] == 'PA') | 
(final['states'] == 'VA') |
(final['states'] == 'CA')]
plt.barh(final2['states'], final2['act_17_composite'])

对于较长的状态集,最好这样做

s = ['PA', 'VA', 'CA']
final2 = final.iloc[final.index[final['states'] == e].tolist()[0] for e in s]
plt.barh(final2['states'], final2['act_17_composite'])

关于python - 如何绘制并且只选择几个状态而不是全部 50 个状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59418870/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com