Seite 1 von 1

Datenaufteilung für ANOVA

Verfasst: Di Jun 22, 2021 2:37 pm
von Daan
Hallo zusammen,
im Rahmen meines Praktikums habe ich mehrere Bilder bewerten lassen. Ich würde nun gerne die Bilder in drei Gruppen aufteilen, um mithilfe einer ANOVA nach signifikanten Unterschieden zwischen den Gruppen zu suchen. Kann ich die Bilder mit einem subset-Befehl aufteilen oder gibt es eine gute andere Möglichkeit? Meine Praktikumsbetreuerin und ich stehen wohl gerade ziemlich auf dem Schlauch.
Anbei habe ich ein Bild des Datensatzes angehängt. Eine Spalte gehört jeweils zu einem Bild und die Zahlen darunter sind die Bewertungen.

Vielen Dank im Voraus und viele Grüße,
Daan
Screenshot 2021-06-22 141123.png
Bild

Re: Datenaufteilung für ANOVA

Verfasst: Di Jun 22, 2021 3:20 pm
von jogo
Hallo Daan,

willkommen im Forum!
Daan hat geschrieben: Di Jun 22, 2021 2:37 pm Eine Spalte gehört jeweils zu einem Bild und die Zahlen darunter sind die Bewertungen.
das sollte für die Funktion aov() aber andersrum sein.
... also t(...)
Ich würde nun gerne die Bilder in drei Gruppen aufteilen, um mithilfe einer ANOVA nach signifikanten Unterschieden zwischen den Gruppen zu suchen. Kann ich die Bilder mit einem subset-Befehl aufteilen oder gibt es eine gute andere Möglichkeit? Meine Praktikumsbetreuerin und ich stehen wohl gerade ziemlich auf dem Schlauch.
Den Datensatz aufteilen, indem man die Daten in drei getrennten Dataframes ablegt, würde ich nicht empfehlen, sondern:
nach dem Transponieren der Daten (die Bewertungen eines Bildes befinden sich in einer Zeile) wird eine weitere Spalte erzeugt, in der die Zugehörigkeit zu einer Gruppe beschrieben wird (factor).

Gruß, Jörg

Re: Datenaufteilung für ANOVA

Verfasst: Di Jun 22, 2021 5:53 pm
von Daan
Lieber Jörg,
Vielen Dank für deine Antwort. Das hat mir schon mal sehr weitergeholfen.
Grüße,
Daan

Re: Datenaufteilung für ANOVA

Verfasst: Mi Jun 23, 2021 10:50 am
von jogo
Hallo Daan,

hier ein kleines Beispiel:

Code: Alles auswählen

str(iris)
aov(Petal.Length ~ Species, data=iris)
summary(aov(Petal.Length ~ Species, data=iris))
Gruß, Jörg

Re: Datenaufteilung für ANOVA

Verfasst: Mo Jun 28, 2021 11:48 am
von Daan
Hallo Jörg,

Vielen Dank für das Beispiel.
Das hat soweit funktioniert. Jetzt wurde unsere Auswertung allerdings noch etwas komplizierter.
Für eine spätere Studie brauchen wir die Bilder aus dem Datensatz, welche sich untereinander (auch innerhalb der Gruppen) möglichst nicht signifikant unterscheiden. Am Schluss sollte also für jede Gruppe jeweils ein Foto ausgewählt werden, das sich von den anderen kaum unterscheidet. Gibt es einen Befehl, der zwischen allen Bildern eine ANOVA rechnet? Oder reicht dafür der normale aov-Befehl? Mir wurde noch gesagt, dass eine Kumulierung des Alpha-Fehlers vermieden werden sollte.

Vielen Danke und viele Grüße
Daan

Re: Datenaufteilung für ANOVA

Verfasst: Mo Jun 28, 2021 11:51 am
von jogo
Hallo Daan,

das passende Verfahren nennt sich Clusteranalyse.

Gruß, Jörg

Re: Datenaufteilung für ANOVA

Verfasst: Mo Jun 28, 2021 12:15 pm
von Daan
Hallo Jörg,
vielen lieben Dank für die schnelle Antwort.

Viele Grüße
Daan