Hallo.
Wir würden den Teilnehmern gerne eine individuelle Rückmeldung zu ihren Mittelwerten im Vergleich zu einer NormStichprobe anzeigen. hier unsere Codes dazu:
php:
$value = valueMean('BO01', array(1,2,3,4,5));
// z-Transformation
$zValue = ($value - 2.81) / 0.49;
// Extremwerte filtern
if ($zValue < -3) {
$zValue = -3;
}
if ($zValue > 3) {
$zValue = 3;
}
und html
<!-- Überschrift für die Abbildung -->
div class="title" style="text-align: center">'Erschöpfung2'</div>
div style="position: relative">
!-- Die Skala liegt im Hintergrund -->
div style="margin: 0 auto; width: 400px; height: 25px; background-image:url('ofb://slider.scale.sd-blue400S')">
!-- Zur Platzierung der Markierung wird eine Einheit (Bereich 0 bis 1) als Blockelement platziert -->
div style="position: absolute; top: -2px; left: 50%; width: 65px; height: 27px">
!-- Die eigentliche Markierung wird an der richtigen Stelle eingefügt -->
img src="ofb://slider.button.rhomb" alt="" style="position: absolute; left:'zValue'; margin-left: -8px" />
/div>
/div>
/div>
die gelbe Markierung bleibt immer in der Mitte und bewegt sich nicht entsprechend der Beantwortung der Fragen. Warum?? Was machen wir falsch? und was können wir tun?
Vielen Dank für die Hilfe.