使用Python和Seaborn/Pandas绘制多个变量

2024-06-28 10:53:40 发布

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

我想创建一个结合这三个变量的图。我想这样做,这样我就可以看看球队的平均获胜率是否会对主场观众的出席率产生影响。我已经附上了我的数据框看起来像什么的图像。我对多个图表持开放态度,如果可能的话,我想看看多个不同的解决方案Link to the data frame is here

下面是一个示例代码,让您开始学习nba = pd.DataFrame([['Spurs', 18459.4, .741800], ['Thunder', 18203.0, 676800], ['Clippers', 19203.4, .662600], ['Warriors', 19403.6, .650000]], columns = ['Team', 'Home: Avg Attendance', 'Winning Percentage'])


Tags: 数据代码图像示例dataframe图表解决方案观众
1条回答
网友
1楼 · 发布于 2024-06-28 10:53:40

panndas的图形功能允许您创建一个包含观众人数和获胜百分比的复合图形。这是最简单的例子

nba.set_index('Team', inplace=True)

nba['Home: Avg Attendance'].plot(kind='bar')
nba['Winning Percentage'].plot(secondary_y=True, style='g', rot=90, figsize=(12,6)

enter image description here

相关问题 更多 >