Hallo zusammen
ich arbeite zur Zeit an einem kleinen Projekt zur Erfassung, Kategorisierung und Auswertung von Fragen.
In einer (RoR) Webapp werden die Fragen verschiedener Personen erfasst und in einer Kategorie sowie einer passenden Unterkategorie eingeteilt. Also zB:
K1: Fragen zu Webentwicklung
K2: Fragen zu Webdesign
usw...
Die Einträge werden in einer PSQL DB gespeichert. Das klappt soweit alles super.
Die Auswertung der Daten klappt auch gut, aber mir fehlt eine Statistik die die Streuung über die Kategorisierungen pro Person beschreibt
Sprich ich möchte gerne von jeder Person wissen ob sie fast nur Fragen zu Webdesign hatten oder ob sich die Fragen über alle Bereiche bewegen (sowie natürlich alles dazwischen). Ziel soll ein Scatterplot sein wo x die Anzahl von Fragen pro Woche und y eben diese Streuung abbildet.
Die Charts selbst sind nicht das Problem, sondern eher die korrekt Berechnung. Ich kann mich zwar noch an Dinge wie Streuung erinnern, doch bezweifle ich, dass dies der Wert ist welchen ich brauche.
Irgendwie habe ich das Gefühl die Lösung für diese Frage wäre sehr einfach - aber mein Kopf raucht einfach nur noch
Ich hoffe jemand hier hat die zündende Idee
Danke im Voraus und Grüsse
Toby
--------------
Hier noch ein Auszug der Fragen Tabelle (Field=>Kategorie, Detail=>Unterkategorie):
ich arbeite zur Zeit an einem kleinen Projekt zur Erfassung, Kategorisierung und Auswertung von Fragen.
In einer (RoR) Webapp werden die Fragen verschiedener Personen erfasst und in einer Kategorie sowie einer passenden Unterkategorie eingeteilt. Also zB:
K1: Fragen zu Webentwicklung
- Fragen zu PHP
- Fragen zu Python
- Fragen zu Ruby
K2: Fragen zu Webdesign
- Fragen zu HTML
- Fragen zu CSS
- Fragen zu JS
usw...
Die Einträge werden in einer PSQL DB gespeichert. Das klappt soweit alles super.
Die Auswertung der Daten klappt auch gut, aber mir fehlt eine Statistik die die Streuung über die Kategorisierungen pro Person beschreibt
Sprich ich möchte gerne von jeder Person wissen ob sie fast nur Fragen zu Webdesign hatten oder ob sich die Fragen über alle Bereiche bewegen (sowie natürlich alles dazwischen). Ziel soll ein Scatterplot sein wo x die Anzahl von Fragen pro Woche und y eben diese Streuung abbildet.
Die Charts selbst sind nicht das Problem, sondern eher die korrekt Berechnung. Ich kann mich zwar noch an Dinge wie Streuung erinnern, doch bezweifle ich, dass dies der Wert ist welchen ich brauche.
Irgendwie habe ich das Gefühl die Lösung für diese Frage wäre sehr einfach - aber mein Kopf raucht einfach nur noch
Ich hoffe jemand hier hat die zündende Idee
Danke im Voraus und Grüsse
Toby
--------------
Hier noch ein Auszug der Fragen Tabelle (Field=>Kategorie, Detail=>Unterkategorie):
Code:
id | person_id | field_id | detail_id
-----+-----------+----------+-----------
83 | 1 | 1 | 52
71 | 1 | 2 | 49
94 | 1 | 3 | 54
86 | 1 | 4 | 59
70 | 1 | 4 | 59
76 | 1 | 4 | 59
78 | 1 | 4 | 59
95 | 2 | 1 | 50
72 | 2 | 1 | 51
99 | 2 | 1 | 52
87 | 2 | 2 | 47
90 | 2 | 2 | 47
98 | 2 | 2 | 48
75 | 2 | 4 | 57
91 | 2 | 4 | 59
93 | 2 | 4 | 60
80 | 2 | 5 | 62
73 | 3 | 2 | 47
81 | 3 | 3 | 54
69 | 3 | 3 | 56
101 | 3 | 3 | 56
74 | 3 | 4 | 61
84 | 4 | 1 | 52
102 | 4 | 2 | 48
92 | 4 | 3 | 54
79 | 5 | 1 | 51
97 | 5 | 3 | 56
89 | 5 | 5 | 64
106 | 14 | 1 | 50
96 | 14 | 1 | 51
105 | 14 | 1 | 52
77 | 14 | 1 | 52
107 | 14 | 2 | 47
103 | 14 | 3 | 54
82 | 14 | 3 | 55
100 | 14 | 4 | 57
109 | 14 | 4 | 60
88 | 14 | 4 | 60
85 | 14 | 4 | 60
108 | 14 | 5 | 62
104 | 14 | 5 | 62
(41 rows)
Zuletzt bearbeitet: