python - 在条形图上的 Plotly 中更改轴/图例名称
问题描述
目前我正在尝试使用 Plotly express 创建一个简单的条形图。我的 x 和 y 参数都是 python 列表,我正在尝试更改轴名称以及图例上的名称。我一直在阅读文档,但似乎没有使用 express 执行此操作的示例。有谁知道如何做到这一点?我的代码如下:
import plotly.express as px
disbyyear = px.bar(x= years, y=repdis, title="Total Disbursments by Party")
disbyyear.add_bar(x=years, y=demdis)
#disbyyear.update_yaxes(y = 'Dollars USD')
disbyyear.update_layout(barmode = 'group')
disbyyear.show()
下图: 在此处输入图片描述
例如,我想将左侧的“y”更改为 USD 或其他内容。感谢您提供任何帮助。
编辑:感谢您为轴命名,对于图例,我仍在努力理解“标签”参数。从文档中,如果您使用数据框,您似乎只能编辑图例,但不能使用列表
解决方案
您可以使用labels
关键字参数。
disbyyear = px.bar(x= years, y=repdis, title="Total Disbursments by Party", labels={'x': 'Year', 'y':'Dollars USD'})
推荐阅读
- postgresql - 无法对 jdbc 驱动程序使用复制功能
- sql - Rails:查询子孙,对子运行方法,对孙子的SQL SUM - 导致数组?
- python - 错误,因为对象属性不存在,但它确实存在
- express - Bcrypt + Sequelize 密码未在数据库中保存为哈希
- php - 简单 PHP 登录表单中的未定义索引
- authentication - 使用 Keycloak 颁发“API 密钥”
- html - SQL Server HTML 正文电子邮件格式不正确(添加了 XML)
- python - Python - 获取所有打印的输出
- python - Python命令从txt文件中删除换行符
- docker - jupyter notebook - 导入模块 - 不是 SYS.PATH 问题 - 自从我上次运行 notebook 以来,路径没有改变