私はPythonで次の行を実行した:前の行の出力テーブルからpython matplolibで横棒グラフをプロットするにはどうすればよいですか?
teams = train.groupby('localTeam')['local_won'].sum()
print (teams)
を、出力としてこれを得た:
localTeam
AD Almeria 37
AD Ceuta 11
Alaves 263
Albacete 210
Alcorcon 79
Alcoyano 6
Algeciras 31
Alicante 2
Almeria 152
Alzira 7
Aragon 8
Athletic Club 502
Atletico Madrileno 93
Atletico Marbella 33
Atletico de Madrid 544
Aviles 13
Badajoz 78
Barakaldo 70
Barcelona 652
Barcelona Atletic 195
Betis 467
Bilbao Athletic 111
Burgos 126
Burgos CF 4
CD Malaga 201
Cadiz 289
Calvo Sotelo 50
Cartagena 49
Castellon 292
Castilla 222
...
Pontevedra 45
Racing de Ferrol 66
Racing de Santander 386
Rayo Vallecano 407
Real Burgos 58
Real Madrid 663
Real Oviedo 332
Real Sociedad 483
Real Union 8
Real Zaragoza 451
Recreativo de Huelva 310
Reus 7
Sabadell 231
Salamanca 283
Sant Andreu 86
Sestao 80
Sevilla 510
Sevilla Atletico 20
Sporting de Gijon 435
Tenerife 375
Terrassa 60
Toledo 61
UCAM Murcia 7
Universidad de Las Palmas 5
Valencia 518
Valladolid 449
Vecindario 7
Villarreal 273
Villarreal B 26
Xerez 168
Name: local_won, dtype: int64
今、私は最高から最低までソートされた値を持つ水平棒グラフをプロットしたいです。あなたは.sort_values(ascending=False)
でシリーズをソートすることができるとあなたは.plot(kind="bar")
を経由して、それをプロットすること
データセットは、ここに崩壊します。実際には、column-1ヘッダーとしてlocalTeamを持ち、column-2にヘッダーがないテーブル –
答えに何が必要なのか、あなたの質問にはっきりとお答えください。 –