Définir la hauteur et la largeur de la figure créé avec plt.sous-intrigues dans matplotlib?
Dans matplotlib, je sais comment définir la hauteur et la largeur de DPI et d'une figure:
fig = plt.figure(figsize=(4, 5), dpi=100)
Cependant, il semble que si je veux créer plusieurs petites parcelles, je ne peux pas créer un personnage comme ça, j'ai utiliser ce:
fig, subplots = plt.subplots(nrows=4, ncols=4)
Comment puis-je définir la hauteur et la largeur de DPI et d'une figure créée avec des sous-intrigues de ce genre?
Avez-vous essayé le
Tous les extra kwargs à
gridspec
module?Tous les extra kwargs à
subplots
sont passés à bien un appel à figure
matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.subplotsOriginalL'auteur Richard | 2015-12-01
Vous devez vous connecter pour publier un commentaire.
Un exemple de travail de la gridspec module:
Mais je préfère en l'enveloppant dans une fonction et de l'utiliser comme ceci:
Utilisation:
OriginalL'auteur salomonvh
Vous pouvez spécifier la hauteur et la widthplt.savefig('Desktop/test.png',ppp=500)
même si elle n'est pas répertoriée comme mot-clé dans l'aide (je crois que c'est passé sur la figure d'appel(?)):
Pour une raison quelconque, le dpi est ignoré. Cependant, vous pouvez l'utiliser lors de l'enregistrement de la figure, lorsqu'il est important de:
OriginalL'auteur TNT