我正在使用一个名为kwant的Python模块,它会自动为我创建一个包含颜色条的完整绘图。但是我没有找到任何方法来添加标签到这个颜色条。由于我无法直接访问绘图的数据,因此我只能希望能够从已创建的图形对象中访问颜色条对象。有没有可能做到这一点?Matplotlib:如何将标签添加到现有的颜色条?
回答
我没有这个模块的使用经验,但是... 从docs绘图函数将matplotlib中的ax作为输入。 所以,你可以这样做
import matplotlib.pyplot as plt
fig, ax = plt.subplots(1)
...
out = kwant.some_plot(..., ax = ax)
现在你可以通过图和斧头访问情节的不同部位,使用matplotlib。
是的,我想过这个。这样做,但kwant不会创建一个颜色条。要创建一种颜色我自己我需要给数据作为参数,我没有。或者我错了,有一种方法可以添加基于现有斧头而不是数据本身的颜色条? – Suppenkasper
是的,我明白了......你能报告绘图功能返回的内容吗? 那么我的示例代码 – FLab
中的“out”是什么,如果不传递轴对象作为参数,则该函数返回一个图形对象。如果你传递一个轴对象,它不会返回任何东西。 – Suppenkasper
https://kwant-project.org/doc/1/reference/generated/kwant.plotter.plot
colorbar : bool
Whether to show a colorbar if colormap is used. Ignored if ax is provided.
https://kwant-project.org/doc/1.0/reference/kwant.plotter
你有看吗?
是的。这是我在@FLab – Suppenkasper
的答案下做出的评论的方向吗?你有任何数据的例子吗? – Axis
- 1. 将颜色条添加到表matplotlib
- 2. 将颜色条添加到现有轴
- 3. Matplotlib:添加颜色条到cartopy图像
- 4. 颜色条matplotlib上的日志标签
- 5. Matplotlib颜色标签
- 6. matplotlib:颜色条及其文本标签
- 7. 将千位分隔符添加到matplotlib子标签条标签
- 8. 如何找到彩条的颜色matplotlib
- 9. Matplotlib:如何将图例添加到散点图的颜色?
- 10. 如何将标题添加到Seaborn Heatmap颜色条?
- 11. 添加标签到matplotlib图
- 12. 向matplotlib中的颜色条添加标记或线
- 13. 如何将单位标签添加到ILNumerics色条上
- 14. 将数据标签添加到MatPlotLib中的分组条形图
- 15. Matplotlib:如何将两个自定义颜色条添加到图像映射
- 16. 如何将背景颜色添加到IKImageBrowserCell的标题标签中?
- 17. 如何添加标记到matlab的颜色条?
- 18. Matplotlib:多种颜色的y轴标签
- 19. 将具有下标的条形标签添加到条形图
- 20. Matplotlib:如何将线条颜色设置为橙色,并指定线条标记?
- 21. 将背景颜色添加到Extjs中的标签中
- 22. 将标签的颜色添加到列表中后更改
- 23. PatchCollection的Matplotlib颜色条替换颜色
- 24. 如何设置颜色条标签
- 25. 将颜色条添加到3变量颜色图
- 26. 如何将标签添加到我现有的非cms网站?
- 27. 将颜色添加到颜色数组
- 28. matplotlib:任何获取现有颜色条的方法?
- 29. 将颜色符号添加到轴标签
- 30. 使用sed将标签添加到背景颜色?
可能的解决方案也可能取决于您的意思是什么类型的标签。你可以举个例子或者解释一下(这是一个剔标签还是一个标题?)。如果图中只有一个情节和会是什么样的情节,这也会很有趣。 – ImportanceOfBeingErnest