python - 有没有办法可以去掉任何低于 6 分的值(Python)
问题描述
我正在制作一个包含电影类型及其平均分数的图表,由于所有内容的分组,这有点难以理解。我想知道是否有办法让它更漂亮。我在想它可能有助于删除任何类型(完全或进入“其他”子集),但我所有的尝试都失败了。这是我用来获取图表的代码:
df5 = pd.DataFrame(data={"Genre":dataYearScore['Genre'], "Score": dataYearScore['Score']})
df5 = df5.assign(Genre=df5['Genre'].str.split(',')).explode('Genre').reset_index(drop=True)
genre_list5 = []
avg_scores5 = []
for genre in df5["Genre"].unique():
genre_list5.append(genre)
avg_scores5.append(df5.loc[df5["Genre"]==genre, "Score"].mean())
plt.bar(genre_list5, avg_scores5, width = 0.8)
plt.xlabel('Genre')
plt.ylabel('Average Score')
plt.xticks(rotation=65)
plt.title('Average Score for Each Genre')
plt.show()
这就是我的图像目前的样子。
任何帮助是极大的赞赏 :)
解决方案
尝试这个:
df5 = df5[df5['Score']<6]
推荐阅读
- java - 无法在 Java 中更改日历 DAY_OF_MONTH
- sql - 是否有任何 RDBMS 提供预准备语句的功能?
- mongodb - 聚合无效运算符'$switch'
- javascript - performance.now() 是否从 navigationStart 开始?
- c++ - 如何使用 boost::asio 从 UDP 端口接收广播数据包和发送数据
- rule - SonarLint 规则中的“squid:”前缀是什么意思?
- kubernetes - 调用执行器刷新端点时,所有 kubernetes pod 配置都不会刷新
- python - 在熊猫中检查相同的行并有条件地创建新列
- emacs - 如何在 Emacs 25 中将 Cx SPC 本地绑定到 gud 模式
- sql - 在三个连接表中计数