`bbox_inches="tight"` hardcoded
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Domaine
- data-visualization
Piste de recherche
Commencez dans src/PythonPlot.jl vers la ligne 86, où bbox_inches="tight" est codé en dur, et examinez comment matplotlib rcparams affectent actuellement les figures affichées et enregistrées. Déterminez l’interface de configuration nécessaire pour la sélection de bbox ; le travail sera terminé lorsque les appelants pourront contrôler ce paramètre et que les figures affichées resteront cohérentes avec le comportement savefig.bbox configuré.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
All figures are displayed with matplotlib's auto-selection of the crop:
This is a great default.
But sometimes you want to have more control over the bbox (especially when working with extreme aspect ratios, when "tight" produces totally different figsizes than what you requested).
Also, if in your rcparams, savefig.bbox is set to "standard" (the default) and not "tight", then your saved figures will differ from the displayed figures, which is confusing.
So, it would be nice if this hardcoded setting was somehow configureable in PythonPlot.
- Langage dominant
- Julia
- Étoiles
- 85
- Forks
- 9
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de JuliaPy/PythonPlot.jl
-
Difficulté 4/5 3-5 jours Accessibilité débutants 38/100
JuliaPy/PythonPlot.jl#55 · 3 commentaires ·
-
plots with missing and NaN dataOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
JuliaPy/PythonPlot.jl#54 ·
-
close(fig) broken for `subplots`Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
JuliaPy/PythonPlot.jl#53 ·
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 35/100
JuliaPy/PythonPlot.jl#52 · 2 réactions ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 20/100
JuliaPy/PythonPlot.jl#51 ·
Toutes les issues de JuliaPy/PythonPlot.jl
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Sienna-Platform/PowerSystemCaseBuilder.jl#239 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
JuliaPluto/Malt.jl#114 ·
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
QuantumSavory/QuantumSavory.jl#592 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
JuliaQUBO/QUBOTools.jl#136 ·