我正在使用一個名爲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