GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Un bon backend par défaut pour Matplotlib ?

J'ai décidé de configurer un matplotlibrc personnalisé , et donc je dois choisir un backend pour matplotlib . Quel est le meilleur pour ne pas avoir à installer d'autres packages supplémentaires ?

J'ai tendance à utiliser matplotlib via ipython --pylab , donc je veux des tracés interactifs basés sur des fenêtres (quand je ne le fais pas, je peux passer à Agg ).

J'ai essayé WXAgg , mais cela nécessite (assez raisonnablement) WX.

Réponse acceptée :

Les deux Agg et TkAgg ne nécessitent aucune dépendance au-delà de la bibliothèque standard de Python.

J'ai eu quelques problèmes avec TkAgg et multi-threading, donc si vous avez seulement besoin d'enregistrer dans des fichiers (et non plt.show() ), je recommanderais d'utiliser Agg à la place (il suffit de le remplacer où TkAgg apparaît ci-dessous).

Soit ajouter la ligne suivante à votre ~/.config/matplotlib/matplotlibrc :

backend: TkAgg

Ou les lignes suivantes dans votre fichier python :

import matplotlib
matplotlib.use('TkAgg')
import matplotlib.pyplot as plt

Ubuntu
  1. A quoi servent les inodes ?

  2. Qu'est-ce qu'un bon mnémonique pour Shell Double Vs. Guillemets simples?

  3. Gparted est-il un bon outil pour redimensionner une partition Ntfs ?

  4. Comment restaurer le gestionnaire de connexion par défaut pour Kde ?

  5. Séparateur de champ par défaut pour awk

5 meilleurs lanceurs d'applications pour Ubuntu

Changer le shell par défaut pour Terminator ?

Comment définir Idle comme éditeur par défaut pour les scripts Python ?

Page PowerDNN par défaut affichée pour WWW.domainname.com

Quelle est une bonne solution pour le marquage de fichiers sous Linux ?

Est-il bon de créer une partition séparée pour /boot ?