no way to compare when less than two revisions

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.


Nächste Überarbeitung
de:create:functions:valuesum [16.01.2015 10:01] – ausgelagert aus functions-stat admin
Zeile 1: Zeile 1:
 +====== valueSum() ======
  
 +''float **valueSum**(string //Frage//)''
 +
 +''float **valueSum**(string //Frage//, string|array //Items//)''
 +
 +''float **valueSum**(array //Variablen//)''
 +
 +Berechnet die Summe der Antwortcodes für alle Items einer Frage (z.B. einer Skala), für ausgewählte Items oder für eine Liste von Variablen.
 +
 +  * //Frage// -- Die Kennung einer Frage (als String)
 +  * //Items// -- Eine Liste (String oder Array) von Items, z.B.
 +    * ''array(2,4,6)''
 +    * '''1-3,5,7'''
 +  * //Variablen// -- Eine Liste (Array) von Variablen-Kennungen entsprechend der **Variablen-Übersicht**, z.B.
 +    * ''array('AB01_01', 'AB01_02', 'BB01', 'BC01')''
 +
 +===== Beispiele =====
 +
 +Summe über alle Antworten in der Skala AB01 berechnen.
 +
 +<code php>
 +$sum = valueSum('AB01');
 +</code>
 +
 +Summe über die Items 2, 4, 6 und 8 der Skala AB01.
 +<code php>
 +$sum = valueSum('AB01', array(2,4,6,8));
 +</code>
 +
 +Summe über die ersten 4 Items der Skala AB01.
 +<code php>
 +$sum = valueSum('AB01', '1-4');
 +</code>
 +
 +Summe über die Antworten in den Variablen AB01_01, AB01_03 und BB01_02
 +<code php>
 +$sum = valueSum(array('AB01_01','AB01_03','BB01_02'));
 +</code>
 +
 +Derselbe Befehl nochmal etwas übersichtlicher
 +<code php>
 +$sum = valueSum(
 +         array(
 +           'AB01_01',
 +           'AB01_03',
 +           'BB01_02'
 +         )
 +       );
 +</code>
de/create/functions/valuesum.txt · Zuletzt geändert: 30.08.2023 22:18 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