J'ai trois colonnes de données Excel, je veux graphiquement: nom, une valeur temporelle et un booléen (vrai ou faux). Essentiellement, je veux du temps sur l'axe X et les comptes ou la fréquence des traditions et des falsifications sur l'axe Y. p>
wat est la meilleure façon de le faire et quel type de graphique représenterait mieux ces données? P>
J'ai environ 900 points de données. p>
Un diagramme de zone empilé pourrait être le meilleur moyen de montrer la fréquence de t v. F Au fil du temps? P>
3 Réponses :
Je n'ai pas bien compris votre question, mais je pense que ces points peuvent résoudre votre problème. P>
Si vous souhaitez montrer% vrai et% faux contre une date, vous pouvez l'afficher dans la carte de colonne. Où votre axe X serait la date / l'heure et une colonne unique auront une couleur différente pour représenter le véritable et le faux%. Toutes les colonnes de votre graphique auraient une même hauteur mais différent% de vrai et de faux. P> li>
Si vous souhaitez afficher uniquement le% de tulure dans le graphique et que votre date n'est pas à intervalle régulier, vous devez effectuer une portée pour une date et calculer le véritable% pour la plage de régime. Par exemple, vous avez choisi la plage d'une semaine et pendant cette semaine, vous avez 3 valeurs de 70%, 60% et 50%, puis AVG VRAI% serait (70 + 60 + 50) / 3 = 60%. Donc, dans votre graphique, vous aurez un point à 60% pour la semaine considérée, disons sa troisième semaine de votre gamme. Donc, votre point sur le graphique serait (3,60). P> li> ol>
laissez-moi savoir si je vous ai tort. et marque comme réponse si cela vous aide :) p>
Vos données existantes sont organisées dans ce qu'on appelle un format «Historique de temps», où vous avez des points de données distincts pris à des moments spécifiques. P>
Comment vous souhaitez afficher vos données est appelée «Time-au niveau». Ce type d'affichage est utilisé pour afficher le nombre de fois où un événement s'est produit entre une plage définie spécifique pour cet événement. Normalement, cela serait utilisé sur un ensemble de données qui a une valeur variable au fil du temps. Votre cas est un peu unique en ce que les valeurs variables au fil du temps sont en réalité «temps». P>
Pour répondre à l'une de vos questions, oui Un graphique de zone empilé serait un moyen décent de montrer vos résultats ou un graphique de colonne groupé fonctionnerait également. P>
Afin de modifier vos données d'historique de temps en données à niveau temporel, vous devrez dépasser vos données, probablement dans une macro VBA. Si vos points de données de temps sont survenus à intervalles réguliers, vous pouvez simplement briser les données dans des groupes réguliers dans Excel et utiliser la fonction de comptage sur chacun des groupes. P>
Dans votre cas, vous devrez faire boucler chaque ligne de données, déterminer s'il est vrai ou faux, et incrémentez un compteur pour la corbeille correcte. P>
Si vous connaissez le nombre de bacs, vous souhaitez casser vos données de temps, la taille de la poubelle peut être calculée: p>
Ensuite, vous pouvez configurer une matrice ou une liste contenant la valeur maximale de temps pouvant survenir dans chaque bac: p>
bin 1: maxvalue = binssize En réalité, vous aurez besoin de 2 tableaux / listes. Un pour les vraies valeurs, une pour les fausses valeurs. P>
À ce stade, vous pouvez faire une boucle à travers chaque ligne de vos données. Vous examinez la valeur de temps et déterminez quelle poubelle appartient, puis voir si elle correspond à True ou False et incrémentez le compteur approprié associé à cette corbeille. P>
Vous aurez alors un compte de toutes les tâches et toutes les failles qui se sont produites dans des intervalles régulièrement espacées et vous pouvez réaffecter vos données dans un format de niveau temporel et le graphique, cependant, vous le souhaitez. P>
Bin 2: Maxvalue = Binsize * 2
.
.
Bin N: Maxvalue = Binsize * N P>
Vous pouvez essayer d'essayer une fonction de fréquence Excel MS Excel. C'est très simple et il y a un bel article comment l'utiliser. http://www.techonthenet.com/excel/formulas/frequency.php p>
Dépend de ce que vous voulez. Voulez-vous visualiser la fréquence cumulative de chacun? La fréquence% de chacun par rapport au total à ce jour? De toute façon, vous devrez faire un peu de traitement, c'est-à-dire compte t et f totaux à chaque étape de chaque étape. Ou cherchez-vous un histogramme différentiel?
@ Jean-Francois Corbett: Désolé, je n'étais pas clair, je pense que ce que je veux, c'est à nouveau le temps sur l'axe X et le% vrai pour une piste de période donnée sur l'axe des Y. En pensant à cela, j'imagine qu'un complot de ligne serait suffisant. Maintenant, mon problème devient le traitement des données et calculer le% vrai. Parce que mes données de temps ne sont pas arrangées régulièrement, qu'est-ce qui est un bon moyen de calculer le% vrai pour une période donnée?