Mittelwertindex

Allgemeine Statistik mit R, die Test-Methode ist noch nicht bekannt, ich habe noch keinen Plan!

Moderatoren: EDi, jogo

Antworten
SLA
Beiträge: 4
Registriert: Di Jan 21, 2020 6:34 pm

Mittelwertindex

Beitrag von SLA »

Hallo!

Wir versuchen momentan aus mehreren Variablen (5) einen Index aus Mittelwerten zu berechnen.
Leider haben wir dazu bisher keine passende Antwort gefunden! Wir brauchen diesen Index, um danach eine Varianzanalyse durchzuführen.

KV03_01
KV03_02
KV03_03
KV03_04
KV03_05

-> Index?

Über jede Hilfe wären wir dankbar!
consuli
Beiträge: 479
Registriert: Mo Okt 10, 2016 8:18 pm

Re: Mittelwertindex

Beitrag von consuli »

KV03_01
+
KV03_02
+
KV03_03
+
KV03_04
+
KV03_05
/
5

:D
Irmgard.
jogo
Beiträge: 2085
Registriert: Fr Okt 07, 2016 8:25 am

Re: Mittelwertindex

Beitrag von jogo »

Hallo SLA,

willkommen im Forum!
Nur anhand der Variablennamen (z.B. ohne zu wissen, in was für einer Struktur die Daten abgelegt sind) lässt sich dazu gar nichts sagen.
(consuli hat diesen Umstand halb humoristisch aufgegriffen.)
Bitte probiere Dich an einem reproduzierbaren Beispiel:
viewtopic.php?f=20&t=11

Gruß, Jörg
SLA
Beiträge: 4
Registriert: Di Jan 21, 2020 6:34 pm

Re: Mittelwertindex

Beitrag von SLA »

Vielen Dank für eure Antworten. Vielleicht hilft das weiter?

Die Strukturen von den obigen genannten Variablen sieht wie folgt aus:
str(ds_final$KV03_01)
'avector' num [1:304] 1 1 1 3 1 3 1 1 1 1 ...
- attr(*, "1")= chr "gar nicht"
- attr(*, "5")= chr "voll und ganz"
- attr(*, "comment")= chr "Politisches/ Soziales Engagement: im Gesundheitsbereich."
str(ds_final$KV03_02)
'avector' num [1:304] 1 1 1 1 1 3 1 1 3 1 ...
- attr(*, "1")= chr "gar nicht"
- attr(*, "5")= chr "voll und ganz"
- attr(*, "comment")= chr "Politisches/ Soziales Engagement: im Bereich Schulen und Kitas."
str(ds_final$KV03_03)
'avector' num [1:304] 1 1 1 1 1 3 2 1 1 5 ...
- attr(*, "1")= chr "gar nicht"
- attr(*, "5")= chr "voll und ganz"
- attr(*, "comment")= chr "Politisches/ Soziales Engagement: im Bereich Politik und politische Interessenvertretung."
str(ds_final$KV03_04)
'avector' num [1:304] 1 1 1 2 1 4 4 1 3 5 ...
- attr(*, "1")= chr "gar nicht"
- attr(*, "5")= chr "voll und ganz"
- attr(*, "comment")= chr "Politisches/ Soziales Engagement: im Bereich meines regionalen Wohnumfeldes."
str(ds_final$KV03_05)
'avector' num [1:304] 1 3 1 2 1 3 0 1 4 0 ...
- attr(*, "1")= chr "gar nicht"
- attr(*, "5")= chr "voll und ganz"
- attr(*, "comment")= chr "Politisches/ Soziales Engagement: Sonstiges"

Ich bedanke mich im Vorfeld für eure Antworten.
jogo
Beiträge: 2085
Registriert: Fr Okt 07, 2016 8:25 am

Re: Mittelwertindex

Beitrag von jogo »

Hallo SLA,

kannst Du bitte auch den output von

Code: Alles auswählen

str(ds_final)
zeigen?

Ansonsten war consuli mit seiner Antwort vielleicht schon sehr nahe dran:

Code: Alles auswählen

0.2* with(ds_final, KV03_01 + KV03_02 + KV03_03 + KV03_04 + KV03_05)
oder möchtest Du

Code: Alles auswählen

sapply(ds_final, FUN=mean)
:?:

Gruß, Jörg
SLA
Beiträge: 4
Registriert: Di Jan 21, 2020 6:34 pm

Re: Mittelwertindex

Beitrag von SLA »

Vielen Dank!


str(ds_final)
'data.frame': 304 obs. of 89 variables:
$ SERIAL : 'avector' chr "CASE000403" "CASE000405" "CASE000409" "CASE000411" ...
..- attr(*, "comment")= chr "Seriennummer (sofern verwendet)"
$ REF : 'avector' chr "403" "405" "409" "411" ...
..- attr(*, "comment")= chr "Referenz (sofern im Link angegeben)"
$ QUESTNNR : 'avector' chr "SL03" "SL03" "SL01" "SL02" ...
..- attr(*, "comment")= chr "Fragebogen, der im Interview verwendet wurde"
$ MODE : 'avector' chr "interview" "interview" "interview" "interview" ...
..- attr(*, "comment")= chr "Interview-Modus"
$ STARTED : avector, format: "2019-08-07 18:55:32" "2019-08-07 19:08:00" "2019-08-07 20:49:10" "2019-08-07 20:52:02" ...
$ EI10 : Factor w/ 3 levels "Ja, ich unterstütze das Ziel, die Qualität der Verpflegung in Kitas und Schulen zu verbessern.",..: 1 1 1 1 1 1 1 1 1 1 ...
..- attr(*, "comment")= chr "Meinungsabfrage"
$ KL02_01 : Factor w/ 6 levels "&#128077",..: NA NA 4 NA 3 NA NA NA NA NA ...
..- attr(*, "comment")= chr "Bilder Zuordnen (II) : Bild 1"
$ KL02_01a : 'avector' num NA NA 8980 NA 23700 NA NA NA NA NA ...
..- attr(*, "-1")= chr "Keine Messung möglich"
..- attr(*, "comment")= chr "Bilder Zuordnen (II) : Bild 1 Reaktionszeit [ms]"
$ KL02_02 : Factor w/ 6 levels "&#128077",..: NA NA 4 NA 3 NA NA NA NA NA ...
..- attr(*, "comment")= chr "Bilder Zuordnen (II) : Bild 2"
$ KL02_02a : 'avector' num NA NA 23973 NA 144 ...
..- attr(*, "-1")= chr "Keine Messung möglich"
..- attr(*, "comment")= chr "Bilder Zuordnen (II) : Bild 2 Reaktionszeit [ms]"
$ KL02_03 : Factor w/ 6 levels "&#128077",..: NA NA 1 NA 3 NA NA NA NA NA ...
..- attr(*, "comment")= chr "Bilder Zuordnen (II) : Bild 3"
$ KL02_03a : 'avector' num NA NA 10900 NA 1285 ...
..- attr(*, "-1")= chr "Keine Messung möglich"
..- attr(*, "comment")= chr "Bilder Zuordnen (II) : Bild 3 Reaktionszeit [ms]"
$ KL02_04 : Factor w/ 6 levels "&#128077",..: NA NA 4 NA 3 NA NA NA NA NA ...
..- attr(*, "comment")= chr "Bilder Zuordnen (II) : Bild 4"
$ KL02_04a : 'avector' num NA NA 11468 NA 232 ...
..- attr(*, "-1")= chr "Keine Messung möglich"
..- attr(*, "comment")= chr "Bilder Zuordnen (II) : Bild 4 Reaktionszeit [ms]"
$ KL02_05 : Factor w/ 6 levels "&#128077",..: NA NA 1 NA 4 NA NA NA NA NA ...
..- attr(*, "comment")= chr "Bilder Zuordnen (II) : Bild 5"
$ KL02_05a : 'avector' num NA NA 9798 NA 27587 ...
..- attr(*, "-1")= chr "Keine Messung möglich"
..- attr(*, "comment")= chr "Bilder Zuordnen (II) : Bild 5 Reaktionszeit [ms]"
$ KO01_01 : 'avector' chr NA NA NA "Gerade die kleinen sollten an gesundes Essen rangeführt werden. wenn sie es als Kind mit anderen Kindern essen,"| __truncated__ ...
..- attr(*, "comment")= chr "Comment the Comment: Sprechblase"
$ KO02_02 : 'avector' chr NA NA NA "es muss sich gesünder ernährt werden." ...
..- attr(*, "comment")= chr "Comment the Comment II: Sprechblase"
$ KO06_01 : 'avector' chr NA NA NA "Der Kommentar trifft es auf den Punkt." ...
..- attr(*, "comment")= chr "Comment the Comment III: Sprechblase"
$ KO08_01 : 'avector' chr NA NA NA "Natürlich sind die Eltern mitverantwortlich, aber in der Schule kann in der Gemeinschaft anderes aufgezeigt werden." ...
..- attr(*, "comment")= chr "Comment the Comment V: Sprechblase"
$ KO07_01 : 'avector' chr NA NA NA "totaler Blödsinn.\nJeder wird es feststellen, das kleine Kinder das essen, was alle essen, und es schmeckt." ...
..- attr(*, "comment")= chr "Comment the Comment IV: Sprechblase"
$ KO03_01 : 'avector' chr NA NA NA "den Kindern muss in den Kitas und in der Schule schon gesunde Ernährung aufgezeigt werden." ...
..- attr(*, "comment")= chr "Offene Fragen: [01]"
$ OP02_01 : 'avector' num 1 3 2 3 2 2 3 2 4 2 ...
..- attr(*, "1")= chr "gar nicht bereit"
..- attr(*, "2")= chr "kaum bereit"
..- attr(*, "3")= chr "sehr bereit"
..- attr(*, "4")= chr "sehr stark bereit"
..- attr(*, "5")= chr "voll und ganz bereit"
..- attr(*, "comment")= chr "konkret: an einer öffentlichen Anhörung bzw. Rathaus- oder Stadtratssitzung für eine gesündere Verpflegung in K"| __truncated__
$ OP02_02 : 'avector' num 1 3 1 2 3 2 1 2 2 2 ...
..- attr(*, "1")= chr "gar nicht bereit"
..- attr(*, "2")= chr "kaum bereit"
..- attr(*, "3")= chr "sehr bereit"
..- attr(*, "4")= chr "sehr stark bereit"
..- attr(*, "5")= chr "voll und ganz bereit"
..- attr(*, "comment")= chr "konkret: einen Brief an verantwortliche Personen (Beamte, Politiker) zu schicken."
$ OP02_03 : 'avector' num 2 1 1 4 2 3 1 2 3 1 ...
..- attr(*, "1")= chr "gar nicht bereit"
..- attr(*, "2")= chr "kaum bereit"
..- attr(*, "3")= chr "sehr bereit"
..- attr(*, "4")= chr "sehr stark bereit"
..- attr(*, "5")= chr "voll und ganz bereit"
..- attr(*, "comment")= chr "konkret: ein politisches Schild, einen Flyer, einen Knopf oder Autoaufkleber für eine gesündere Verpflegung in "| __truncated__
$ OP02_04 : 'avector' num 2 2 1 2 2 3 1 5 2 2 ...
..- attr(*, "1")= chr "gar nicht bereit"
..- attr(*, "2")= chr "kaum bereit"
..- attr(*, "3")= chr "sehr bereit"
..- attr(*, "4")= chr "sehr stark bereit"
..- attr(*, "5")= chr "voll und ganz bereit"
..- attr(*, "comment")= chr "konkret: ein politisches Schild, Banner, einen Knopf oder Autoaufkleber für eine gesündere Verpflegung in Kitas"| __truncated__
$ OP02_05 : 'avector' num 2 3 2 3 2 3 4 3 1 4 ...
..- attr(*, "1")= chr "gar nicht bereit"
..- attr(*, "2")= chr "kaum bereit"
..- attr(*, "3")= chr "sehr bereit"
..- attr(*, "4")= chr "sehr stark bereit"
..- attr(*, "5")= chr "voll und ganz bereit"
..- attr(*, "comment")= chr "konkret: an einer politischen Veranstaltung von einem Befürworter für eine gesündere Verpflegung in Kitas und S"| __truncated__
$ OP02_06 : 'avector' num 2 2 1 1 2 3 3 3 1 3 ...
..- attr(*, "1")= chr "gar nicht bereit"
..- attr(*, "2")= chr "kaum bereit"
..- attr(*, "3")= chr "sehr bereit"
..- attr(*, "4")= chr "sehr stark bereit"
..- attr(*, "5")= chr "voll und ganz bereit"
..- attr(*, "comment")= chr "konkret: an einer politischen Demonstration oder einem Protest für eine gesündere Verpflegung in Kitas und Schu"| __truncated__
$ OP02_07 : 'avector' num 2 2 1 2 2 3 3 2 1 2 ...
..- attr(*, "1")= chr "gar nicht bereit"
..- attr(*, "2")= chr "kaum bereit"
..- attr(*, "3")= chr "sehr bereit"
..- attr(*, "4")= chr "sehr stark bereit"
..- attr(*, "5")= chr "voll und ganz bereit"
..- attr(*, "comment")= chr "konkret: freiwillig für eine politische Kampagne zum Thema gesündere Verpflegung in Kitas und Schulen zur Verfügung zu stehen."
$ OP02_08 : 'avector' num 4 5 2 5 5 3 5 5 4 4 ...
..- attr(*, "1")= chr "gar nicht bereit"
..- attr(*, "2")= chr "kaum bereit"
..- attr(*, "3")= chr "sehr bereit"
..- attr(*, "4")= chr "sehr stark bereit"
..- attr(*, "5")= chr "voll und ganz bereit"
..- attr(*, "comment")= chr "konkret: eine Petition für eine gesündere Verpflegung in Kitas und Schulen zu unterzeichnen."
$ OP02_09 : 'avector' num 2 2 1 3 2 1 2 2 1 1 ...
..- attr(*, "1")= chr "gar nicht bereit"
..- attr(*, "2")= chr "kaum bereit"
..- attr(*, "3")= chr "sehr bereit"
..- attr(*, "4")= chr "sehr stark bereit"
..- attr(*, "5")= chr "voll und ganz bereit"
..- attr(*, "comment")= chr "konkret: Geld an eine politische Partei, einen Kandidaten oder ein politisches Aktionskomitee zu spenden, die s"| __truncated__
$ KV02 : Factor w/ 6 levels "überhaupt nicht",..: 3 4 5 3 1 4 4 3 3 5 ...
..- attr(*, "comment")= chr "Politisches Interesse"
$ KV03_01 : 'avector' num 1 1 1 3 1 3 1 1 1 1 ...
..- attr(*, "1")= chr "gar nicht"
..- attr(*, "5")= chr "voll und ganz"
..- attr(*, "comment")= chr "Politisches/ Soziales Engagement: im Gesundheitsbereich."
$ KV03_02 : 'avector' num 1 1 1 1 1 3 1 1 3 1 ...
..- attr(*, "1")= chr "gar nicht"
..- attr(*, "5")= chr "voll und ganz"
..- attr(*, "comment")= chr "Politisches/ Soziales Engagement: im Bereich Schulen und Kitas."
$ KV03_03 : 'avector' num 1 1 1 1 1 3 2 1 1 5 ...
..- attr(*, "1")= chr "gar nicht"
..- attr(*, "5")= chr "voll und ganz"
..- attr(*, "comment")= chr "Politisches/ Soziales Engagement: im Bereich Politik und politische Interessenvertretung."
$ KV03_04 : 'avector' num 1 1 1 2 1 4 4 1 3 5 ...
..- attr(*, "1")= chr "gar nicht"
..- attr(*, "5")= chr "voll und ganz"
..- attr(*, "comment")= chr "Politisches/ Soziales Engagement: im Bereich meines regionalen Wohnumfeldes."
$ KV03_05 : 'avector' num 1 3 1 2 1 3 0 1 4 0 ...
..- attr(*, "1")= chr "gar nicht"
..- attr(*, "5")= chr "voll und ganz"
..- attr(*, "comment")= chr "Politisches/ Soziales Engagement: Sonstiges"
$ KV05 : Factor w/ 4 levels "4","3","2","1": 3 4 4 3 4 3 3 3 4 2 ...
$ SD01 : Factor w/ 4 levels "weiblich","männlich",..: 1 2 1 2 1 1 2 1 1 2 ...
..- attr(*, "comment")= chr "Geschlecht"
$ SD02_01 : 'avector' num 23 28 22 50 26 28 25 34 33 25 ...
..- attr(*, "comment")= chr "Alter (direkt): Ich bin ... Jahre"
$ SD07 : Factor w/ 5 levels "Deutschland",..: 1 1 1 1 1 1 1 1 1 1 ...
..- attr(*, "comment")= chr "Land (D/A/CH)"
$ SD07_04 : 'avector' chr NA NA NA NA ...
..- attr(*, "comment")= chr "Land (D/A/CH): Anderes Land"
$ SD11 : Factor w/ 11 levels "Schule beendet ohne Abschluss",..: 7 8 8 4 7 4 6 4 6 8 ...
..- attr(*, "comment")= chr "Formale Bildung (einfach)"
$ SD11_10 : 'avector' chr NA NA NA NA ...
..- attr(*, "comment")= chr "Formale Bildung (einfach): Anderer Abschluss, und zwar"
$ SD18_01 : 'avector' chr NA NA NA NA ...
..- attr(*, "comment")= chr "Anmerkungen (offen): [01]"
$ SD19_01 : 'avector' num 3 1 2 3 1 1 2 1 1 4 ...
..- attr(*, "1")= chr "sehr gering"
..- attr(*, "5")= chr "sehr hoch"
..- attr(*, "comment")= chr "Prüfvariable: aufwendig"
$ SD19_02 : 'avector' num 3 1 1 1 1 1 2 1 2 3 ...
..- attr(*, "1")= chr "sehr gering"
..- attr(*, "5")= chr "sehr hoch"
..- attr(*, "comment")= chr "Prüfvariable: zeitintensiv"
$ SD19_03 : 'avector' num 3 1 3 3 1 4 3 5 1 2 ...
..- attr(*, "1")= chr "sehr gering"
..- attr(*, "5")= chr "sehr hoch"
..- attr(*, "comment")= chr "Prüfvariable: umfangreich"
$ SD19_04 : 'avector' num 5 1 3 2 1 3 2 5 1 2 ...
..- attr(*, "1")= chr "sehr gering"
..- attr(*, "5")= chr "sehr hoch"
..- attr(*, "comment")= chr "Prüfvariable: komplex"
$ TIME001 : 'avector' int 22 68 4 42 86 5 116 8 44 66 ...
..- attr(*, "comment")= chr "Verweildauer Seite 1"
$ TIME002 : 'avector' int 21 14 10 23 9 6 12 3 16 8 ...
..- attr(*, "comment")= chr "Verweildauer Seite 2"
$ TIME003 : 'avector' int 64 155 89 43 115 131 137 21 146 124 ...
..- attr(*, "comment")= chr "Verweildauer Seite 3"
$ TIME004 : 'avector' int 6 11 7 11 6 12 14 10 7 7 ...
..- attr(*, "comment")= chr "Verweildauer Seite 4"
$ TIME005 : 'avector' int 5 7 4 13 21 9 34 7 6 5 ...
..- attr(*, "comment")= chr "Verweildauer Seite 5"
$ TIME006 : 'avector' int 8 17 66 107 54 13 324 15 13 48 ...
..- attr(*, "comment")= chr "Verweildauer Seite 6"
$ TIME007 : 'avector' int 11 22 2 107 5 24 287 12 13 67 ...
..- attr(*, "comment")= chr "Verweildauer Seite 7"
$ TIME008 : 'avector' int 22 25 56 50 98 33 158 31 22 54 ...
..- attr(*, "comment")= chr "Verweildauer Seite 8"
$ TIME009 : 'avector' int 13 33 23 94 40 27 83 30 19 51 ...
..- attr(*, "comment")= chr "Verweildauer Seite 9"
$ TIME010 : 'avector' int 7 11 21 73 33 17 398 13 10 68 ...
..- attr(*, "comment")= chr "Verweildauer Seite 10"
$ TIME011 : 'avector' int 2 5 16 65 22 4 250 8 4 175 ...
..- attr(*, "comment")= chr "Verweildauer Seite 11"
$ TIME012 : 'avector' int 46 116 NA 8 NA 107 2 94 72 3 ...
..- attr(*, "comment")= chr "Verweildauer Seite 12"
$ TIME013 : 'avector' int 22 56 NA 70 NA 48 77 35 34 72 ...
..- attr(*, "comment")= chr "Verweildauer Seite 13"
$ TIME014 : 'avector' int 17 39 NA 35 NA 24 58 16 18 62 ...
..- attr(*, "comment")= chr "Verweildauer Seite 14"
$ TIME015 : 'avector' int 30 14 NA 24 NA 141 39 30 26 25 ...
..- attr(*, "comment")= chr "Verweildauer Seite 15"
$ TIME016 : 'avector' int NA NA NA 29 NA NA 25 NA NA 19 ...
..- attr(*, "comment")= chr "Verweildauer Seite 16"
$ TIME_SUM : 'avector' int 281 533 298 772 396 476 1520 328 414 854 ...
..- attr(*, "comment")= chr "Verweildauer gesamt (ohne Ausreißer)"
$ MAILSENT : avector, format: NA NA NA NA ...
$ LASTDATA : avector, format: "2019-08-07 19:00:28" "2019-08-07 19:17:53" "2019-08-07 20:54:08" "2019-08-07 21:05:16" ...
$ FINISHED : 'avector' logi TRUE TRUE TRUE TRUE TRUE TRUE ...
..- attr(*, "F")= chr "abgebrochen"
..- attr(*, "T")= chr "ausgefüllt"
..- attr(*, "comment")= chr "Wurde die Befragung abgeschlossen (letzte Seite erreicht)?"
$ Q_VIEWER : 'avector' logi FALSE FALSE FALSE FALSE FALSE FALSE ...
..- attr(*, "F")= chr "Teilnehmer"
..- attr(*, "T")= chr "Durchklicker"
..- attr(*, "comment")= chr "Hat der Teilnehmer den Fragebogen nur angesehen, ohne die Pflichtfragen zu beantworten?"
$ LASTPAGE : 'avector' num 15 15 11 16 11 15 16 15 15 16 ...
..- attr(*, "comment")= chr "Seite, die der Teilnehmer zuletzt bearbeitet hat"
$ MAXPAGE : 'avector' num 15 15 11 16 11 15 16 15 15 16 ...
..- attr(*, "comment")= chr "Letzte Seite, die im Fragebogen bearbeitet wurde"
$ MISSING : 'avector' num 4 4 3 6 3 0 9 4 4 9 ...
..- attr(*, "comment")= chr "Anteil fehlender Antworten in Prozent"
$ MISSREL : 'avector' num 0 0 0 0 0 0 3 0 0 3 ...
..- attr(*, "comment")= chr "Anteil fehlender Antworten (gewichtet nach Relevanz)"
$ TIME_RSI : 'avector' num 1.01 0.58 1.11 0.68 0.64 0.66 0.46 0.95 0.74 0.85 ...
..- attr(*, "comment")= chr "Maluspunkte für schnelles Ausfüllen"
$ DEG_TIME : 'avector' num 8 0 12 2 2 2 2 11 0 6 ...
..- attr(*, "comment")= chr "Maluspunkte für schnelles Ausfüllen"
$ Filter_Time003 : Factor w/ 2 levels "zu schnell oder zu langsam",..: 2 2 2 2 2 2 2 2 2 2 ...
$ Filter_time : Factor w/ 2 levels "zu schnell oder zu langsam",..: 2 2 2 2 2 2 2 2 2 2 ...
$ Filter_Complete: Factor w/ 2 levels "abgebrochen",..: 2 2 2 2 2 2 2 2 2 2 ...
$ Filter_MISSING : Factor w/ 2 levels "unvollständig",..: 2 2 2 2 2 2 2 2 2 2 ...
$ Fragebogen : Factor w/ 3 levels "1","2","3": 3 3 1 2 1 3 2 3 3 2 ...
$ Geschlecht : Factor w/ 3 levels "1","2","3": 2 1 2 1 2 2 1 2 2 1 ...
$ Bildung : Factor w/ 3 levels "Niedriges formales Bildungsniveau",..: 3 3 3 2 3 2 3 2 3 3 ...
$ Klicken1 : Factor w/ 2 levels "1","0": NA NA 1 NA NA NA NA NA NA NA ...
$ Klicken2 : Factor w/ 2 levels "1","0": NA NA 1 NA NA NA NA NA NA NA ...
$ Klicken3 : Factor w/ 2 levels "1","0": NA NA 1 NA NA NA NA NA NA NA ...
$ Klicken4 : Factor w/ 2 levels "1","0": NA NA 1 NA NA NA NA NA NA NA ...
$ Klicken5 : Factor w/ 2 levels "1","0": NA NA 1 NA 1 NA NA NA NA NA ...
$ Filter_index : Factor w/ 2 levels "unvollständig",..: 2 2 2 2 2 2 2 2 2 2 ...
- attr(*, "project")= chr "tutorial171035"
- attr(*, "description")= chr "Online-Aktivismus - Katalysator oder Bremsklotz der Offline-Partizipation?"
- attr(*, "date")= chr "2019-11-20 10:10:20"
- attr(*, "server")= chr "
jogo
Beiträge: 2085
Registriert: Fr Okt 07, 2016 8:25 am

Re: Mittelwertindex

Beitrag von jogo »

Dann geht vielleicht auch:

Code: Alles auswählen

rowMeans(ds_final[c("KV03_01", "KV03_02", "KV03_03", "KV03_04", "KV03_05")])  ## bzw.
colMeans(ds_final[c("KV03_01", "KV03_02", "KV03_03", "KV03_04", "KV03_05")])  
Natürlich kann man alles noch aufhübschen:

Code: Alles auswählen

KV03spalten <- paste0("KV03_0", 1:5)  ## oder sprintf("KV03_%02d", 1:5)
rowMeans(ds_final[KV03spalten])
Gruß, Jörg
SLA
Beiträge: 4
Registriert: Di Jan 21, 2020 6:34 pm

Re: Mittelwertindex

Beitrag von SLA »

Vielen Dank! Das hilft uns weiter!
Slack
Beiträge: 1
Registriert: Sa Jan 25, 2020 11:52 am

Re: Mittelwertindex

Beitrag von Slack »

Hallo. Leider kommen wir nicht weiter. Wir haben zwei Hypothesen und drei Gruppen. Diese Gruppen sind in der Variable QUESTNNR sortiert (1, 2, 3)

Code: Alles auswählen

> str(ds_final$QUESTNNR)
 Factor w/ 3 levels "1","2","3": 3 3 1 2 1 3 2 3 3 2
Wir müssen nun einen t-Test gemacht. Dafür benötigen wir die Variable OfflinePartizipation_MIndex, die wir dann mit den drei Gruppen vergleichen wollen.

Code: Alles auswählen

> str(ds_final$OfflinePartizipation_MIndex)
 'avector' num [1:304] 3.6 4.6 2.4 5 4.4 4.6 4.6 5.2 3.8 4.2 ...
 - attr(*, "1")= chr "gar nicht bereit"
 - attr(*, "2")= chr "kaum bereit"
 - attr(*, "3")= chr "sehr bereit"
 - attr(*, "4")= chr "sehr stark bereit"
 - attr(*, "5")= chr "voll und ganz bereit"
 - attr(*, "comment")= chr "konkret: an einer öffentlichen Anhörung bzw. Rathaus- oder Stadtratssitzung für eine gesündere Verpflegung in K"| __truncated__
Also Ziel ist es, die Offline-Partizipation der Gruppe 1 und der Gruppe 3 vergleichen und dann noch die Offline-Partizipation der Gruppe 2 mit der Gruppe 3.
Allerdings funktionieren keine Versuche zur t-Test-Berechnung. Bei der Struktur von der Variable OfflinePartizipation_MIndex irritiert mich auch der letzte Punkt… Habt ihr Ideen, wie man einen t-Test durchführen könnte?
Über eure Hilfe wären wir sehr dankbar!!!
jogo
Beiträge: 2085
Registriert: Fr Okt 07, 2016 8:25 am

Re: Mittelwertindex

Beitrag von jogo »

Hallo Slack,

habt Ihr denn schon die entsprechende Varianzanalyse durchgeführt?

Code: Alles auswählen

aov(OfflinePartizipation_MIndex ~ QUESTNNR, data=ds_final) ### und
summary(aov(OfflinePartizipation_MIndex ~ QUESTNNR, data=ds_final))
bzw.

Code: Alles auswählen

lm(OfflinePartizipation_MIndex ~ QUESTNNR, data=ds_final) ### und
summary(lm(OfflinePartizipation_MIndex ~ QUESTNNR, data=ds_final))
Gruß, Jörg
Antworten