Seite 1 von 2

Zweistichproben T-Test

Verfasst: So Nov 26, 2017 11:13 pm
von Jayqu
Hallo zusammen!

Für meine Uni muss ich momentan einige Aufgaben mit R lösen, allerdings hängt es bei einer Aufgabe. Es geht um die Geschwindigkeit in Bezug auf das Aufstellen von Warnschildern.
Der Datensatz sieht wie folgt aus:
Speed = Geschwindigkeit
period = 1(vor dem Schild) 2(direkt nach dem Schild) 3( einige Zeit nach dem Schild)
warning = 1(Zielgruppe mit Warnschildern) 2 (Kontrollgruppe ohne Warnschilder)

Nun zur Fragestellung: Es soll Beantwortet werden ob die Geschwindigkeit bei Period=2 geringer als bei Period=1 ist, allerdings nur in Gruppe warning=1.

Die Aufgabenstellung wollte ich mit einem Zweistichproben T-Test mit abhängiger Stichprobe lösen (paired=true).

Allerdings kriege ich es nicht hin, nur period 1 & 2 in den T-Test einzubinden. Meine jetzigen Versuche ähnelten alle ca. diesem Code hier:
t.test(speed~period=="1,2", warning=="1", data=amis)

Ich bitte euch natürlich NICHT um die direkte Lösung des ganzen, sondern nur um kleine Hilfestellungen.

Lieben Gruß
JayQu

Re: Zweistichproben T-Test

Verfasst: Mo Nov 27, 2017 7:45 am
von EDi
Erstelle dir vorher ein subset von deinem Amis Datensatz und nutze den.

Re: Zweistichproben T-Test

Verfasst: So Dez 10, 2017 6:02 pm
von kleineente
hi, die Aufgabenstellung find ich ganz interessant.... :D
Ich wollte das direkt mit dem subset ausprobieren, allerdings bekomme ich das mit den Variablen scheinbar nicht hin
wie müsste ich denn die Merkmale korrekterweise anordnen?

Re: Zweistichproben T-Test

Verfasst: So Dez 10, 2017 6:08 pm
von bigben
Ohne Musterdaten zu ausprobieren, müsste das ungefähr so aussehen:

Code: Alles auswählen

ds_warning1 <- subset(amis, warning == 1)
period1 <- subset(ds_warning1, period == 1)
period2 <- subset(ds_warning1, period == 2)
t.test(period1, period2)
LG,
Bernhard

Re: Zweistichproben T-Test

Verfasst: So Dez 10, 2017 7:21 pm
von kleineente
Hallo Bernhard,

ich hatte eine ähnliche Problematik und Deine Anleitung hat mir auf jeden Fall zu einem Ergebnis verholfen. :)

Lieben Dank dafür!

Lg Mayline

Re: Zweistichproben T-Test

Verfasst: So Dez 10, 2017 8:02 pm
von bigben
Hi!

Natürlich gibt es immer verschiedene Möglichkeiten. Elegantere und unelegantere. Mein Vorschlag sollte vorrangig anfängerfreundlich sein. Es freut mich natürlich, wenn das so für Dich passt. Generell darfst Du für ein neues Problem gerne auch einen neuen Thread aufmachen, der dann spezifisch für Dein Problem ist. Am besten nach Durcharbeiten dieser Anleitung: viewtopic.php?f=20&t=11

LG,
Bernhard

Re: Zweistichproben T-Test

Verfasst: Mo Dez 11, 2017 2:35 pm
von jogo
Hallo,

hier ist das, was ich zu dem Thema rumgespielt habe:

Code: Alles auswählen

library("boot")
data("amis")

W1 <- subset(amis, warning==1)
A <- aov(speed ~ factor(period), data=W1, contrasts = TRUE)
summary(A)

pairwise.t.test(W1$speed, W1$period)
boxplot(speed~period, data=W1)
tapply(W1$speed, W1$period, FUN=mean)

P1 <- subset(amis, period==1)
tapply(P1$speed, P1$warning, FUN=mean)
summary(aov(speed ~ factor(warning), data=P1))
Gruß, Jörg

Re: Zweistichproben T-Test

Verfasst: Mo Dez 11, 2017 8:08 pm
von Jayqu
Vielen Lieben Dank an alle :)

Hab auch mit dem Subset rumgespielt und meine Aufgabe gelöst bekommen bzw. die darauffolgende auch. Nun hänge ich aber wieder mal, dies mal bei der letzten Aufgabe. Gibt es eine Möglichkeit jemanden von euch privat zu schreiben? Anscheinend bin ich noch zu neu im Forum, um diese Funktion zu nutzen.

LG JayQu

Re: Zweistichproben T-Test

Verfasst: Mo Dez 11, 2017 11:25 pm
von kleineente
Hi, bring doch die Fragestellung hier rein, dann hast Du eine breitere Abdeckung.

Re: Zweistichproben T-Test

Verfasst: Di Dez 12, 2017 8:39 am
von bigben
Jayqu hat geschrieben: Mo Dez 11, 2017 8:08 pmAnscheinend bin ich noch zu neu im Forum, um diese Funktion zu nutzen.
Hi. Wahrscheinlich auch zu jung, um diesem Beitrag in den FAQ gefunden zu haben:viewtopic.php?f=20&t=45

LG,
Bernhard