it-swarm.com.de

Was ist der beste Weg, um die Ergebnisse einer Matrix-Ranking-Frage grafisch darzustellen?

Ich überarbeite ein vorhandenes Modul, das die Ergebnisse einer Live-Umfrage mit verschiedenen Fragetypen grafisch darstellt. Ich entdeckte, dass die Ergebnisse von Matrix-Ranglisten-Fragen als ein einzelnes Kreisdiagramm dargestellt werden (das anscheinend den Anteil der Stimmen mit dem ersten Rang für jedes Element darstellt, wobei der Rest der Daten ignoriert wird).

In Anbetracht der verschiedenen Möglichkeiten, diese Daten vollständiger darzustellen, habe ich überlegt, ein Diagramm mit mehreren Spalten zu erstellen, entweder nebeneinander oder gestapelt. Während ich mich für das Stapeln entschieden habe, bin ich etwas hin und her gerissen zwischen der Gruppierung der Daten nach Element oder Rang. Hier ist ein Beispieldatensatz, den ich zusammengestellt habe (n = 3):

Für tajmo, codeinthehole, Sicher! Hier ist (eine neue) Scheindatentabelle, mit der alle (neu erstellten) Diagramme generiert werden, in denen die Anzahl der für jedes Element erhaltenen Stimmen angegeben ist:

            Talented Workers        Fun Task        Reasonable Deadline
First       2                       1               0
Second      1                       1               1
Third       0                       1               2

In diesem Beispiel stimmen drei Teilnehmer ab, indem sie (durch Anordnung einer Reihe von ziehbaren Zeilen) ihre „Faktoren für den Unternehmenserfolg“ aus einer Reihe von Talenten bewerten: talentierte Mitarbeiter, unterhaltsame Aufgaben und angemessene Fristen. In diesem Beispiel stuften 2 Personen "talentierte Mitarbeiter" als erste Wahl ein, während keine Personen "eine angemessene Frist" als erste Wahl einstuften.

Ich habe die drei Diagramme mit diesem neuen Datensatz neu erstellt (weshalb sie sich von früheren Versionen dieser Frage unterscheiden).

Wie oben erwähnt, wurde in der ersten Version dieses Moduls nur das Kreisdiagramm angezeigt, in dem der Anteil der Stimmen mit dem ersten Rang für jeden erhaltenen Artikel angegeben ist.

Ich habe einfach die Aufgabe, aus diesen Daten "mehr Informationen bereitzustellen, wahrscheinlich in Form von Balkendiagrammen".

Meine Frage drehte sich um die beste Möglichkeit, diese "weiteren Informationen" anzuzeigen. Da ich mich für ein gestapeltes Balkendiagramm entschieden habe, habe ich das Problem der Gruppierung: Ist es üblich, die Daten in folgende Gruppen zu gruppieren:

  1. Rangbalken, die sie nach Gegenständen segmentieren; oder
  2. Balken des Artikels, Segmentierung nach Rang.

Gruppiert nach Artikel Grouping success factors by item

Gruppiert nach Rang Grouping success factors by rank

Das ursprüngliche Kreisdiagramm mit dem ersten Rang wurde vermutlich implementiert, um die Aufmerksamkeit auf den Anteil der abgegebenen Stimmen für Artikel mit dem höchsten Rang zu lenken. Obwohl der Wunsch besteht, umfassendere Informationen bereitzustellen, ist diese ursprüngliche Idee immer noch relevant. Ich glaube, dass die zweite Grafik, die nach Rang gruppiert ist, diesen Trend am besten zeigt.

Was denkst du alle? Sollte ich überhaupt einen anderen Diagrammtyp in Betracht ziehen?

(Es besteht zwar die Möglichkeit, dass der Umfragedesigner eine nahezu unbegrenzte Anzahl von Elementen bereitstellt, diese sind jedoch praktisch auf 6 begrenzt.)

Gemäß der Anfrage von dnbrv, hier ist ein Modell davon, wie das Kreisdiagramm aktuell aussehen würde. Ich glaube, dass die zuvor implementierte Diagrammfunktion schnell erledigt wurde, weshalb ihre Funktionalität eingeschränkt ist und nicht, dass sie sich nur um das am besten bewertete Element kümmern. Wie im ersten Datensatz zeigt diese Tabelle nur die Anzahl der Stimmen mit dem ersten Rang, die jeder Artikel erhalten hat (in einer Population von 3).

Ranking success factors pie chart

Ich stellte mir vor, dass die Antwort auf die Frage ziemlich einfach sein würde, weshalb ich mich nicht darum gekümmert habe, die Datentabelle einzuschließen (zumal es sich sowieso um Scheindaten handelt) oder sehr detailliert auf das Vermessungsverfahren einzugehen. Ich hoffe, dass diese Ergänzungen und klar beschrifteten Diagramme helfen werden.

6
msanford

Die grundlegende Frage, die zu beantworten ist, lautet " was ist der Rang der Auswahlmöglichkeiten?" Die zweite Frage lautet " wie Wurden diese eingestuft?". Und es klingt so, als ob Ihre primäre Aufgabe darin besteht, aussagekräftige Informationen anzuzeigen, während Ihre sekundäre Aufgabe darin besteht, den Kontext mit Daten bereitzustellen.

Um die erste Frage zu beantworten, müssen Sie die Ergebnisse tatsächlich bewerten. das ist im Titel impliziert (obwohl nicht explizit), aber ich sehe in keinem Beispiel einen Gesamtrang. Weisen Sie Punktwerte zu, z. B. "1. = 2 Punkte, 2. = 1 Punkt und 3. = 0 Punkte. Dies ergibt einen tatsächlichen Rang und eine Bewertung wie folgt:

  1. Talentierte Arbeiter (5)
  2. Unterhaltsame Aufgabe (3)
  3. Angemessene Frist (1)

Das genau dort ist ziemlich aussagekräftig und leicht zu verstehen. Sie können es an dieser Stelle als Tag bezeichnen, müssen jedoch noch den Kontext angeben.

Wie wurden die Stimmen verteilt? Zeigen Sie das Verhältnis. Da die Anzahl der abstimmenden Personen (ein Skalarwert) für jede Antwort universell ist, müssen Sie sie nicht in jeden Datenpunkt aufnehmen: Sagen Sie sie einfach einmal oben oder unten. Wenn die Stimmenverteilung einfach genug ist oder nicht präzise sein muss, empfehle ich Sparklines . Wenn Sie mehr Kontext oder Präzision bereitstellen müssen, kann ein Rollover-Popup dies tun.

Zeichnung 1: Details
In diesem Fall ist der Rang offensichtlich, Sie müssen keine Zahlen angeben. (Vermeiden Sie Junk-Karten, indem Sie überflüssige Informationen weglassen.)

Beachten Sie, dass die Methodik nur ein Link ist, da sie nur für eine Teilmenge der Benutzer relevant ist. Ich empfehle, ein Rollover-Popup zu erstellen, wenn es sich um eine kurze Kopie handelt.

Zeichnung 2: Vogelperspektive
Dies zeigt eine größere Anzahl von Ergebnissen und wie sie mit den enthaltenen Ranking-Nummern und längeren Sparklines aussehen könnten, um mehr Datenpunkte darzustellen.

Ranking Display of Information

5
Taj Moore

Persönlich finde ich ein gestapeltes Balkendiagramm verwirrend zu lesen; Ich denke, ein Teil des Problems ist, dass Sie versuchen, die Ergebnisse von zwei Variablen anzuzeigen.

Um dies zu lösen:

  1. Sie können für jeden Rang ein separates Diagramm erstellen.
  2. Sie können ein dreidimensionales Balkendiagramm mit (Frage/Rangfolge auf den ebenen Achsen und Anzahl der Befragten auf der y-Achse) erstellen.
  3. Sie können ein Diagramm vom Typ "Lochdiagramm/Streudiagramm" verwenden, um die Daten anzuzeigen:

Lochkarte/Streudiagramm

Ein Beispiel für die dritte Art der Visualisierung ist unten aufgeführt. Das wäre meine Präferenz.

Ich habe das Diagramm mit der Google Chart-API erstellt:

Enter discription

Diagrammcode unten aufgeführt:

https://chart.googleapis.com/chart?chs=600x200&chds=-1,3,-1,3,0,3&chf=bg,s,efefef&chd=t:0,1,2,0,1,2,0,1,2|0,0,0,1,1,1,2,2,2|2,1,0,1,1,1,0,1,2&chxt=x,y&chm=o,333333,1,-1,25&chxl=0:||Talented%20Workers|Fun%20Task|Reasonable%20Deadlines||1:||First|Second|Third|&cht=s

Rapheal.js kann verwendet werden, um eine schöne interaktive Version dieses Diagrammtyps bereitzustellen:

http://raphaeljs.com/github/dots.html

6
codeinthehole

Ich mag ein 3-D-Säulendiagramm. Die Ränge werden als Zeilen dargestellt, und die Anzahl der Antworten wird durch die Höhe dargestellt. Ich habe versucht, ein Bild eines Excel-Diagramms zu veröffentlichen, bin aber neu und darf keine Bilder veröffentlichen.

1
Melinda

Es hängt alles davon ab, wie die Daten verglichen werden müssen.

Wenn das Ziel darin besteht, die Antwortverteilung zwischen den Kategorien zu vergleichen, sind Balken- oder Säulendiagramme der beste Weg, da sie den geringsten Platz beanspruchen und alle Kategorien und Antworten in einem Diagramm anzeigen. Die Gruppierung sollte jedoch nach Kategorien erfolgen, und das Diagramm sollte die Verteilung der Antworten anzeigen, da es kognitiv einfacher ist, die Farbbänder eher mit Rangfolgen als mit Kategorien zu verknüpfen. (Testen Sie dies selbst, indem Sie versuchen, das zweite Diagramm im OP zu lesen und festzustellen, wie viel Sie zur Legende zurückkehren werden.)

Wenn das Ziel darin besteht, Kategorien zu bewerten, ist es am besten, das Durchschnittsgewicht jeder Kategorie (z. B. Talent (1 × 1 + 2 × 2) ÷ 3 = 1,667) zu berechnen und entweder in Zahlen anzuzeigen oder in einem Säulendiagramm darzustellen .

Das Anzeigen eines Kreisdiagramms mit nur der Verteilung der Kategorien auf einen Rang hat wenig analytischen Wert. Es ermöglicht keinen Vergleich der Antwortverteilung innerhalb einer Kategorie und bietet keine einfache Möglichkeit, die Top-Auswahl zu sehen (dh in Spalten- oder Balkendiagrammen können Sie die Top-Auswahl festlegen, indem Sie die Bänder der Top-Ranglisten mit den Bändern der niedrigeren vergleichen Ranglisten).

1
dnbrv

Sieht so aus, als hätten Sie Ihre Antwort bereits erhalten. Ich möchte nur sagen, dass ich versucht habe, Ihre Daten in verschiedenen Formen zu reproduzieren. Ich stimme definitiv zu, dass das gestapelte Diagramm insgesamt am besten funktioniert, und das erste ist am einfachsten mit den durch Farbe vs auf der Achse identifizierten Rangfolgen zu verstehen.

0
spydergrrl