Índice de contenido
5.4.1 Capa de fondo La capa de back-end de Matplotlib maneja la generación de salida a diferentes objetivos formatos. Matplotlib en sí mismo se puede usar de muchas maneras diferentes para generar muchos diferentes salidas. Matplotlib se puede usar de forma interactiva, se puede incrustar en una aplicación (o interfaz gráfica de usuario), se puede utilizar como parte de una aplicación por lotes con parcelas siendo almacenado como PNG, SVG, PDF u otras imágenes, etc. Para admitir todos estos casos de uso, Matplotlib puede apuntar a diferentes salidas y cada una de estas capacidades se denomina backend; el “frontend” es el desarrollador que enfrenta código. La capa de backend mantiene todos los diferentes backends y el programador puede usar el backend predeterminado o seleccionar un backend diferente según sea necesario. El backend que se utilizará se puede configurar a través de la función matplotlib.use(). Para ejemplo, para configurar el backend para renderizar el uso de Postscript: matplotlib.use(‘PS’) esto es ilustrado a continuación: Cabe señalar que si utiliza la función matplotlib.use(), esta debe hacerse antes de importar matplotlib.pyplot. Llamando a matplotlib.use () después de que se haya importado matplotlib.pyplot no tendrá ningún efecto. Tenga en cuenta que el argumento pasado a la función matplotlib.use() distingue entre mayúsculas y minúsculas. El renderizador por defecto es el ‘Agg’ que usa la Geometría Anti-Grano C++ librería para crear una imagen rasterizada (píxel) de la figura. Esto produce raster de alta calidad. imágenes basadas en gráficos de las parcelas de datos. El backend ‘Agg’ fue elegido como el backend predeterminado ya que funciona en una amplia selección de sistemas Linux ya que sus requisitos de soporte son bastante pequeños; otro Los backends pueden ejecutarse en un sistema en particular, pero es posible que no funcionen en otro sistema. Esto ocurre si un sistema en particular no tiene todas las dependencias cargadas que el en el que se basa el backend de Matplotlib especificado. importar matplotlib si ‘matplotlib.backends’ no está en sys.modules: matplotlib.use(‘PS’) importar matplotlib.pyplot como pyplot 5.4 Arquitectura matplotlib 39
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluación de modelos para pronosticar
Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.
Leer másModelos para pronosticar
Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.
Leer más