Indiquer la différence statistiquement significative dans le graphique à barres
Je utiliser un graphique à barres pour indiquer que les données de chaque groupe. Certains de ces bars très différents les uns des autres. Comment puis-je indiquer une différence significative dans le bar de l'intrigue?
import numpy as np
import matplotlib.pyplot as plt
menMeans = (5, 15, 30, 40)
menStd = (2, 3, 4, 5)
ind = np.arange(4) # the x locations for the groups
width=0.35
p1 = plt.bar(ind, menMeans, width=width, color='r', yerr=menStd)
plt.xticks(ind+width/2., ('A', 'B', 'C', 'D') )
Je vise
source d'informationauteur imsc | 2012-07-17
Vous devez vous connecter pour publier un commentaire.
J'ai fait un couple de choses ici que je suggère quand vous travaillez avec des parcelles complexes. Retirer la mise en forme personnalisée dans un dictionnaire, il rend la vie simple lorsque vous souhaitez modifier un paramètre et vous pouvez passer ce dictionnaire de plusieurs parcelles. J'ai également écrit une fonction personnalisée pour
annotate
la itervalues, comme un bonus, il peut annoter entre(A,C)
si vous voulez vraiment (je m'en tiens à mon commentaire que ce n'est pas la bonne approche visuelle cependant). Il peut avoir besoin de quelques ajustements une fois que les modifications de données, mais cela devrait vous mettre sur la bonne voie.