python matplotlib rempli boxplots
Personne ne sait si nous pouvons tracer rempli boxplots en python matplotlib?
J'ai vérifié http://matplotlib.org/api/pyplot_api.html mais je ne pouvais pas trouver les informations utiles à ce sujet.
matplotlib.org/examples/pylab_examples/boxplot_demo2.html ?
Pouvez-vous nous montrer ce que vous avez essayé?
Pouvez-vous nous montrer ce que vous avez essayé?
OriginalL'auteur MHardy | 2013-11-29
Vous devez vous connecter pour publier un commentaire.
L'exemple que @Fenikso montre un exemple de le faire, mais dans la réalité il en façon sous-optimale.
Fondamentalement, vous voulez passer
patch_artist=True
àboxplot
.Comme un exemple rapide:
Si vous souhaitez contrôler la couleur, faire quelque chose de similaire à ceci:
patch.set_alpha(0.5)
à la boucle de la transparence.Notez que vous pouvez combiner les appels à "set_<blablabla>" à l'aide de la
set
méthode. Par exemple:patch.set(facecolor=color, alpha=0.5)
.C'est super, je vous remercie! J'avais cherché un moyen propre de faire cela pendant des heures.
Est-il possible de régler la transparence de la facecolor mais pas à la ligne de la boîte ?
OriginalL'auteur Joe Kington
Vous pouvez faire cela avec le Plotly l'API Python. Le graphique, script et les données de ce graphique sont ici.
Pour contrôler la couleur, vous aurez envie de stipuler une
fillcolor
. Ici, ce n'est pas définie, la valeur par défaut est de le remplir. Ou, vous pouvez le rendre transparent, en ajoutant'fillcolor':'rgba(255, 255, 255, 0)'
. Vous pouvez aussi le style avec l'interface graphique pour le modifier.Divulgation complète: je suis sur le Plotly équipe.
Grâce Arne. Les avantages habituellement, les gens comme sont le partage, l'interactivité, la collaboration, et la capacité à intégrer. Voir un IPython tutoriel ici pour plus d'.
est-il possible de l'utiliser sans le webservice? (hors ligne)
oui. Ici où télécharger.
OriginalL'auteur Mateo Sanchez