matplotlib.use()
函数用于设置 matplotlib
的后端,这会影响图形的呈现方式。不同的后端适用于不同的环境和需求。下面列出一些常用的后端及其描述:
常见后端参数
-
Agg:
- 参数:
'agg'
- 描述:基于Anti-Grain Geometry的后端,适用于文件输出(如PNG),但不支持交互式显示。
- 参数:
-
TkAgg:
- 参数:
'tkagg'
- 描述:基于Tkinter的后端,适用于大多数平台,支持交互式显示。
- 参数:
-
Qt5Agg:
- 参数:
'qt5agg'
- 描述:基于Qt5的后端,支持高级GUI特性,适用于交互式显示。
- 参数:
-
Qt4Agg:
- 参数:
'qt4agg'
- 描述:基于Qt4的后端,类似于Qt5Agg,但依赖于Qt4。
- 参数:
-
GTK3Agg:
- 参数:
'gtk3agg'
- 描述:基于GTK3的后端,适用于Linux系统,支持交互式显示。
- 参数:
-
WXAgg:
- 参数:
'wxagg'
- 描述:基于wxWidgets的后端,支持交互式显示,适用于跨平台应用
- 参数: