Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
de:create:functions:statistic [24.11.2022 22:33] – [statistic()] adminde:create:functions:statistic [24.11.2022 22:38] – [Häufigkeitsauszählung] admin
Zeile 35: Zeile 35:
  
  
-===== Häufigkeitsauszählung =====+===== Häufigkeitsauszählung =====
  
 Als drittes Argument bei einer Häufigkeitsauszählung ('''count''') kann man angeben, für welchen Wert man die Häufigkeit bestimmen möchte. Gibt man keinen dritten Wert an, wird die Anzahl gültiger Antworten ausgegeben. Fehlende Daten werden dabei nicht mitgezählt. Als drittes Argument bei einer Häufigkeitsauszählung ('''count''') kann man angeben, für welchen Wert man die Häufigkeit bestimmen möchte. Gibt man keinen dritten Wert an, wird die Anzahl gültiger Antworten ausgegeben. Fehlende Daten werden dabei nicht mitgezählt.
Zeile 50: Zeile 50:
   eine Angabe zu Ihrem Geschlecht gemacht, allerdings wurde das   eine Angabe zu Ihrem Geschlecht gemacht, allerdings wurde das
   Interview nur in '.$anzahlAbgesch.' Fällen auch abgeschlossen.</p>   Interview nur in '.$anzahlAbgesch.' Fällen auch abgeschlossen.</p>
 +  <p>Die abgeschlossenen Interviews umfassen '.
 +  $anzahlFrauen.' Frauen und '.
 +  $anzahlMaenner.' Männer.</p>
 +');
 +question('SD01');  // Frage nach dem eigenen Geschlecht
 +</code>
 +
 +
 +===== Häufigkeitsauszählung II =====
 +
 +Die ''%'frequencies'%''-Statistik liefert alle möglichen Werte mit einem Aufruf.
 +
 +**Hinweis:** Beachten Sie, dass das Array nur Einträge zu den Antwortcodes beinhaltet, deren Antworten im Datensatz mindestens einmal vorliegen. Prüfen sie daher, ob der Aray-Schlüssel vorhanden ist. Dies ist z.B. mit dem ''??'' Operator möglich.
 +
 +<code php>
 +$freq = statistic('frequencies', 'SD01');  // Häufigkeiten
 +$anzahlFrauen = ($freq[1] ?? 0);
 +$anzahlMaenner = ($freq[2] ?? 0);
 +html('
   <p>Die abgeschlossenen Interviews umfassen '.   <p>Die abgeschlossenen Interviews umfassen '.
   $anzahlFrauen.' Frauen und '.   $anzahlFrauen.' Frauen und '.
de/create/functions/statistic.txt · Zuletzt geändert: 08.03.2024 10:57 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki