mehrfaktorielle Varianzanalyse (Anova)

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

Moderatoren: EDi, jogo

Antworten
Kitty
Beiträge: 11
Registriert: Sa Nov 28, 2020 1:36 pm

mehrfaktorielle Varianzanalyse (Anova)

Beitrag von Kitty »

Hallo Zusammen,

ich habe eine Herausforderung mit meiner mehrfaktoriellen Anova, bzw. insbesondere mit der Interpretation.

Folgenden Befehl habe ich verwendet:

Code: Alles auswählen

> anova.try <- aov(FBQ$FLU~as.factor(FBQ$Bildung)*as.factor(FBQ$Stelle))
Mein Output wird wie gewünscht dargestellt und ich habe bei der Bildung ein p unter 5%. Nun zu meinem "Problem":

Die alleinige Angabe, dass es bei der Bildung einen signifikanten Unterschied gibt, reicht zur vollständigen Interpretation nicht aus. Daher wollte ich mir anzeigen lassen, welche Faktorstufen sich signifikant unterscheiden. Also quasi das Pendant zu "pairwise" aus der einfaktoriellen anova. Allerdings kenne ich den entsprechenden Befehl nicht und pairwise funktioniert nicht, hier erhalte ich folgende Fehlermeldung:

Code: Alles auswählen

> pairwise.t.test(FBQ$FLU,FBQ$Bildung,FBQ$Stelle, p.adjust="bonferroni")
Warnung in Ops.factor(paired, pool.sd) '&' not meaningful for factors
Warnung in if (paired & pool.sd) stop("pooling of SD is incompatible with paired tests")
  Bedingung hat Länge > 1 und nur das erste Element wird benutzt
Fehler in if (paired & pool.sd) stop("pooling of SD is incompatible with paired tests") : 
  Fehlender Wert, wo TRUE/FALSE nötig ist


Danke Euch! :roll:
Zuletzt geändert von jogo am Sa Nov 28, 2020 2:43 pm, insgesamt 2-mal geändert.
jogo
Beiträge: 2085
Registriert: Fr Okt 07, 2016 8:25 am

Re: mehrfaktorielle Varianzanalyse (Anova)

Beitrag von jogo »

Hallo Kitty,

willkommen im Forum!
Kannst Du bitte mal den output von

Code: Alles auswählen

str(FBQ)
liefern?

Gruß, Jörg
Kitty
Beiträge: 11
Registriert: Sa Nov 28, 2020 1:36 pm

Re: mehrfaktorielle Varianzanalyse (Anova)

Beitrag von Kitty »

Hallo Jörg,

Vielen Dank! Sehr gern, hierzu habe ich tatsächlich auch eine Frage. Meine Variablen sind als "avector num" skaliert und leider weiß ich weder, was das für meine Berechnungen bedeutet noch wie es dazu gekommen ist. Kann/Muss ich die Variablen umformatieren?

Ich habe bereits Korrelationen, Regressionen und auch eine Moderatoranalyse mit diesen Variablen gerechnet. Dies lies sich (für mein Empfinden) ganz normal berechnen. Allerdings weiß ich nicht, ob die Skalierung die Ergebnisse beeinflusst? Ich bekomme allerdings immer wieder merkwürdige Fehlermeldungen..

Besten Dank und liebe Grüße

Kitty

Code: Alles auswählen

RcmdrMsg: [2] HINWEIS: Die Datenmatrix 'FBQ' hat 217 Zeilen und 92 Spalten.
> str(FBQ)
'data.frame':	217 obs. of  92 variables:
 $ Alter              : 'avector' num  33 29 21 30 43 30 31 27 26 27 ...
  ..- attr(*, "comment")= chr "Alter: Ich bin.. ... Jahre alt."
 $ Geschlecht         : Factor w/ 4 levels "weiblich","männlich",..: 2 1 2 2 2 1 2 1 1 1 ...
  ..- attr(*, "comment")= chr "Geschlecht"
 $ Bildung            : Factor w/ 8 levels "Realschulabschluss/mittlere Reife",..: 2 3 3 2 1 3 3 4 3 5 ...
  ..- attr(*, "comment")= chr "Bildungsabschluss"
 $ Zugehoerigkeit     : Factor w/ 5 levels "0 - 6 Monate",..: 3 4 4 4 3 4 4 3 1 1 ...
  ..- attr(*, "comment")= chr "Betriebszugehörigkeit"
 $ Unternehmensgroesse: Factor w/ 5 levels "1 – 10","11 – 100",..: 4 4 4 4 1 3 3 4 4 2 ...
  ..- attr(*, "comment")= chr "Unternehmensgröße"
 $ Branche            : Factor w/ 10 levels "Dienstleistung",..: 6 2 9 5 4 3 2 3 1 2 ...
  ..- attr(*, "comment")= chr "Branche"
 $ Stelle             : Factor w/ 4 levels "Mitarbeiter*in",..: 2 1 1 1 1 1 1 1 1 1 ...
  ..- attr(*, "comment")= chr "Stellenpositionierung"
 $ FL01_01            : 'avector' num  4 7 6 6 1 5 5 5 2 5 ...
  ..- attr(*, "1")= chr "trifft überhaupt nicht zu"
  ..- attr(*, "2")= chr "trifft größtenteils nicht zu"
  ..- attr(*, "3")= chr "trifft wenig zu"
  ..- attr(*, "4")= chr "trifft mittelmäßig zu"
  ..- attr(*, "5")= chr "trifft etwas zu"
  ..- attr(*, "6")= chr "trifft größtenteils zu"
  ..- attr(*, "7")= chr "trifft fast völlig zu"
  ..- attr(*, "comment")= chr "Fluktuationsneigung: Ich träume häufig davon, einem anderen Beruf nachzugehen."
 $ FL01_02            : 'avector' num  4 3 6 6 1 6 1 5 3 5 ...
  ..- attr(*, "1")= chr "trifft überhaupt nicht zu"
  ..- attr(*, "2")= chr "trifft größtenteils nicht zu"
  ..- attr(*, "3")= chr "trifft wenig zu"
  ..- attr(*, "4")= chr "trifft mittelmäßig zu"
  ..- attr(*, "5")= chr "trifft etwas zu"
  ..- attr(*, "6")= chr "trifft größtenteils zu"
  ..- attr(*, "7")= chr "trifft fast völlig zu"
  ..- attr(*, "comment")= chr "Fluktuationsneigung: Ich bin in meiner derzeitigen Tätigkeit häufig frustriert."
 $ FL01_03            : 'avector' num  4 7 6 4 1 4 3 3 2 5 ...
  ..- attr(*, "1")= chr "trifft überhaupt nicht zu"
  ..- attr(*, "2")= chr "trifft größtenteils nicht zu"
  ..- attr(*, "3")= chr "trifft wenig zu"
  ..- attr(*, "4")= chr "trifft mittelmäßig zu"
  ..- attr(*, "5")= chr "trifft etwas zu"
  ..- attr(*, "6")= chr "trifft größtenteils zu"
  ..- attr(*, "7")= chr "trifft fast völlig zu"
  ..- attr(*, "comment")= chr "Fluktuationsneigung: Ich denke häufig darüber nach zu kündigen."
 $ FL01_04            : 'avector' num  2 2 7 4 4 4 2 4 5 2 ...
  ..- attr(*, "1")= chr "trifft fast völlig zu"
  ..- attr(*, "2")= chr "trifft größtenteils zu"
  ..- attr(*, "3")= chr "trifft etwas zu"
  ..- attr(*, "4")= chr "trifft mittelmäßig zu"
  ..- attr(*, "5")= chr "trifft wenig zu"
  ..- attr(*, "6")= chr "trifft größtenteils nicht zu"
  ..- attr(*, "7")= chr "trifft überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Fluktuationsneigung: In der Regel freue ich mich auf den nächsten Arbeitstag. (umgepolt)"
 $ FL01_05            : 'avector' num  4 1 5 4 1 6 3 3 3 7 ...
  ..- attr(*, "1")= chr "trifft überhaupt nicht zu"
  ..- attr(*, "2")= chr "trifft größtenteils nicht zu"
  ..- attr(*, "3")= chr "trifft wenig zu"
  ..- attr(*, "4")= chr "trifft mittelmäßig zu"
  ..- attr(*, "5")= chr "trifft etwas zu"
  ..- attr(*, "6")= chr "trifft größtenteils zu"
  ..- attr(*, "7")= chr "trifft fast völlig zu"
  ..- attr(*, "comment")= chr "Fluktuationsneigung: Wenn ich einen anderen Job mit dem gleichen Gehaltsniveau angeboten bekäme, würde ich dies"| __truncated__
 $ FL01_06            : 'avector' num  3 7 7 6 1 4 1 5 2 3 ...
  ..- attr(*, "1")= chr "trifft fast völlig zu"
  ..- attr(*, "2")= chr "trifft größtenteils zu"
  ..- attr(*, "3")= chr "trifft etwas zu"
  ..- attr(*, "4")= chr "trifft mittelmäßig zu"
  ..- attr(*, "5")= chr "trifft wenig zu"
  ..- attr(*, "6")= chr "trifft größtenteils nicht zu"
  ..- attr(*, "7")= chr "trifft überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Fluktuationsneigung: Gerne würde ich möglichst lange meine derzeitige Tätigkeit ausüben (umgepolt)"
 $ FL01_07            : 'avector' num  5 4 4 3 1 5 4 2 2 3 ...
  ..- attr(*, "1")= chr "trifft überhaupt nicht zu"
  ..- attr(*, "2")= chr "trifft größtenteils nicht zu"
  ..- attr(*, "3")= chr "trifft wenig zu"
  ..- attr(*, "4")= chr "trifft mittelmäßig zu"
  ..- attr(*, "5")= chr "trifft etwas zu"
  ..- attr(*, "6")= chr "trifft größtenteils zu"
  ..- attr(*, "7")= chr "trifft fast völlig zu"
  ..- attr(*, "comment")= chr "Fluktuationsneigung: Ich schaue mir regelmäßig Stellenanzeigen an."
 $ FL01_08            : 'avector' num  1 6 5 6 1 6 5 3 1 5 ...
  ..- attr(*, "1")= chr "trifft überhaupt nicht zu"
  ..- attr(*, "2")= chr "trifft größtenteils nicht zu"
  ..- attr(*, "3")= chr "trifft wenig zu"
  ..- attr(*, "4")= chr "trifft mittelmäßig zu"
  ..- attr(*, "5")= chr "trifft etwas zu"
  ..- attr(*, "6")= chr "trifft größtenteils zu"
  ..- attr(*, "7")= chr "trifft fast völlig zu"
  ..- attr(*, "comment")= chr "Fluktuationsneigung: Ich interessiere mich für die Arbeitsbedingungen in anderen Unternehmen."
 $ FL01_09            : 'avector' num  2 4 5 4 1 2 3 4 5 2 ...
  ..- attr(*, "1")= chr "trifft fast völlig zu"
  ..- attr(*, "2")= chr "trifft größtenteils zu"
  ..- attr(*, "3")= chr "trifft etwas zu"
  ..- attr(*, "4")= chr "trifft mittelmäßig zu"
  ..- attr(*, "5")= chr "trifft wenig zu"
  ..- attr(*, "6")= chr "trifft größtenteils nicht zu"
  ..- attr(*, "7")= chr "trifft überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Fluktuationsneigung: Meine derzeitige Tätigkeit entspricht meinen Erwartungen an einen Arbeitsplatz. (umgepolt)"
 $ FB01_01            : 'avector' num  2 4 4 4 5 4 3 4 4 4 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r hebt meine Wichtigkeit hervor."
 $ FB01_02            : 'avector' num  3 4 4 3 5 5 3 5 2 4 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r lobt mich, nachdem ich schwierige Aufgaben bewältigt habe."
 $ FB01_03            : 'avector' num  3 4 4 4 5 3 5 4 4 3 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Wenn ich Lösungsvorschläge für Probleme mache, greift mein/e Vorgesetzte/r diese auf."
 $ FB01_04            : 'avector' num  4 4 5 4 5 4 4 4 3 3 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r erkennt meine Meinung an."
 $ FB01_05            : 'avector' num  5 4 5 4 5 4 5 4 3 4 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r verlässt sich auf meine Aussagen."
 $ FB01_06            : 'avector' num  4 3 4 4 5 4 5 3 3 4 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r akzeptiert meine Entscheidungen."
 $ FB01_07            : 'avector' num  5 3 4 4 4 5 5 5 5 4 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r gewährt mir Zugang zu allen benötigten Informationen (z. B. Computersysteme und Datenbanken)."
 $ FB01_08            : 'avector' num  4 4 3 4 5 5 4 4 5 3 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r überträgt mir auch schwierige Aufgaben."
 $ FB01_09            : 'avector' num  2 3 4 4 5 4 3 2 3 4 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Nach Fehlern muntert mich mein/e Vorgesetzte/r auf."
 $ FB01_10            : 'avector' num  3 4 5 4 5 4 3 3 4 4 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r macht mir Mut, neue Sachen anzupacken."
 $ FB01_11            : 'avector' num  3 4 4 3 5 3 3 2 4 3 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r hilft mir beim Finden von Problemlösungen."
 $ FB01_12            : 'avector' num  3 3 5 4 5 4 5 4 3 4 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r unterstützt mich gegenüber Außenstehenden."
 $ FB01_13            : 'avector' num  5 3 3 4 5 3 3 4 4 4 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r schafft eine kollegiale Atmosphäre in der Arbeitsgruppe."
 $ FB01_14            : 'avector' num  4 4 4 4 5 4 3 3 4 2 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r liegt mit mir auf einer Wellenlänge."
 $ FB01_15            : 'avector' num  4 4 4 5 5 4 4 3 4 3 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r hat ein gutes Verhältnis zu mir."
 $ FB01_16            : 'avector' num  2 4 4 5 5 4 5 3 4 3 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r macht gemeinsam mit mir Witze."
 $ P001_01            : 'avector' num  4 5 5 3 3 5 5 5 5 4 ...
  ..- attr(*, "1")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "2")= chr "stimme eher nicht zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher zu"
  ..- attr(*, "5")= chr "stimme voll und ganz zu"
  ..- attr(*, "comment")= chr "Extraversion: Ich gehe aus mir heraus, bin gesellig."
 $ P001_02            : 'avector' num  4 4 3 3 5 4 5 4 4 3 ...
  ..- attr(*, "1")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "2")= chr "stimme eher nicht zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher zu"
  ..- attr(*, "5")= chr "stimme voll und ganz zu"
  ..- attr(*, "comment")= chr "Extraversion: Ich bin durchsetzungsfähig, energisch."
 $ P001_03            : 'avector' num  2 4 4 2 3 3 3 4 3 3 ...
  ..- attr(*, "1")= chr "stimme voll und ganz zu"
  ..- attr(*, "2")= chr "stimme eher zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher nicht zu"
  ..- attr(*, "5")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Extraversion: Ich schäume selten vor Begeisterung über. (umgepolt)"
 $ P001_04            : 'avector' num  4 4 4 2 3 5 5 4 5 3 ...
  ..- attr(*, "1")= chr "stimme voll und ganz zu"
  ..- attr(*, "2")= chr "stimme eher zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher nicht zu"
  ..- attr(*, "5")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Extraversion: Ich bin eher ruhig. (umgepolt)"
 $ P001_05            : 'avector' num  3 4 4 3 5 4 5 3 3 2 ...
  ..- attr(*, "1")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "2")= chr "stimme eher nicht zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher zu"
  ..- attr(*, "5")= chr "stimme voll und ganz zu"
  ..- attr(*, "comment")= chr "Extraversion: Ich neige dazu, die Führung zu übernehmen."
 $ P001_06            : 'avector' num  4 4 5 3 3 2 5 4 5 3 ...
  ..- attr(*, "1")= chr "stimme voll und ganz zu"
  ..- attr(*, "2")= chr "stimme eher zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher nicht zu"
  ..- attr(*, "5")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Extraversion: Ich bin weniger aktiv und unternehmungslustig als andere. (umgepolt)"
 $ P001_07            : 'avector' num  5 4 5 4 3 5 5 5 5 4 ...
  ..- attr(*, "1")= chr "stimme voll und ganz zu"
  ..- attr(*, "2")= chr "stimme eher zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher nicht zu"
  ..- attr(*, "5")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Extraversion: Ich bin eher schüchtern. (umgepolt)"
 $ P001_08            : 'avector' num  5 3 2 4 5 4 5 3 5 4 ...
  ..- attr(*, "1")= chr "stimme voll und ganz zu"
  ..- attr(*, "2")= chr "stimme eher zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher nicht zu"
  ..- attr(*, "5")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Extraversion: Mir fällt es schwer, andere zu beeinflussen. (umgepolt)"
 $ P001_09            : 'avector' num  4 4 5 4 5 3 3 4 4 3 ...
  ..- attr(*, "1")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "2")= chr "stimme eher nicht zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher zu"
  ..- attr(*, "5")= chr "stimme voll und ganz zu"
  ..- attr(*, "comment")= chr "Extraversion: Ich bin voller Energie und Tatendrang."
 $ P001_10            : 'avector' num  4 4 4 4 3 4 5 5 5 4 ...
  ..- attr(*, "1")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "2")= chr "stimme eher nicht zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher zu"
  ..- attr(*, "5")= chr "stimme voll und ganz zu"
  ..- attr(*, "comment")= chr "Extraversion: Ich bin gesprächig."
 $ P001_11            : 'avector' num  4 4 3 4 5 3 4 3 3 3 ...
  ..- attr(*, "1")= chr "stimme voll und ganz zu"
  ..- attr(*, "2")= chr "stimme eher zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher nicht zu"
  ..- attr(*, "5")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Extraversion: In einer Gruppe überlasse ich lieber anderen die Entscheidung. (umgepolt)"
 $ P001_12            : 'avector' num  4 4 4 3 5 3 5 4 3 3 ...
  ..- attr(*, "1")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "2")= chr "stimme eher nicht zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher zu"
  ..- attr(*, "5")= chr "stimme voll und ganz zu"
  ..- attr(*, "comment")= chr "Extraversion: Ich bin begeisterungsfähig und kann andere leicht mitreißen."
 $ P002_01            : 'avector' num  2 3 2 3 3 3 1 3 2 3 ...
  ..- attr(*, "1")= chr "stimme voll und ganz zu"
  ..- attr(*, "2")= chr "stimme eher zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher nicht zu"
  ..- attr(*, "5")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Neurotizismus: Ich bleibe auch in stressigen Situationen gelassen. (umgepolt)"
 $ P002_02            : 'avector' num  2 2 2 2 1 2 2 2 2 3 ...
  ..- attr(*, "1")= chr "stimme voll und ganz zu"
  ..- attr(*, "2")= chr "stimme eher zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher nicht zu"
  ..- attr(*, "5")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Neurotizismus: Ich bleibe auch bei Rückschlägen zuversichtlich. (umgepolt)"
 $ P002_03            : 'avector' num  1 2 2 4 3 4 3 4 1 4 ...
  ..- attr(*, "1")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "2")= chr "stimme eher nicht zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher zu"
  ..- attr(*, "5")= chr "stimme voll und ganz zu"
  ..- attr(*, "comment")= chr "Neurotizismus: Ich kann launisch sein, habe schwankende Stimmungen."
 $ P002_04            : 'avector' num  3 2 1 4 3 4 2 4 3 3 ...
  ..- attr(*, "1")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "2")= chr "stimme eher nicht zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher zu"
  ..- attr(*, "5")= chr "stimme voll und ganz zu"
  ..- attr(*, "comment")= chr "Neurotizismus: Ich reagiere leicht angespannt."
 $ P002_05            : 'avector' num  3 2 1 4 1 3 2 3 1 2 ...
  ..- attr(*, "1")= chr "stimme voll und ganz zu"
  ..- attr(*, "2")= chr "stimme eher zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher nicht zu"
  ..- attr(*, "5")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Neurotizismus: Ich bin selbstsicher, mit mir zufrieden. (umgepolt)"
 $ P002_06            : 'avector' num  2 2 2 3 3 3 1 4 3 3 ...
  ..- attr(*, "1")= chr "stimme voll und ganz zu"
  ..- attr(*, "2")= chr "stimme eher zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher nicht zu"
  ..- attr(*, "5")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Neurotizismus: Ich bin ausgeglichen, nicht leicht aus der Ruhe zu bringen. (umgepolt)"
 $ P002_07            : 'avector' num  2 2 3 4 1 3 2 3 5 3 ...
  ..- attr(*, "1")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "2")= chr "stimme eher nicht zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher zu"
  ..- attr(*, "5")= chr "stimme voll und ganz zu"
  ..- attr(*, "comment")= chr "Neurotizismus: Ich mache mir oft Sorgen."
 $ P002_08            : 'avector' num  1 2 2 4 1 3 1 2 1 2 ...
  ..- attr(*, "1")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "2")= chr "stimme eher nicht zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher zu"
  ..- attr(*, "5")= chr "stimme voll und ganz zu"
  ..- attr(*, "comment")= chr "Neurotizismus: Ich fühle mich oft bedrückt, freudlos."
 $ P002_09            : 'avector' num  1 2 2 2 3 3 2 3 3 4 ...
  ..- attr(*, "1")= chr "stimme voll und ganz zu"
  ..- attr(*, "2")= chr "stimme eher zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher nicht zu"
  ..- attr(*, "5")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Neurotizismus: Ich habe meine Gefühle unter Kontrolle, werde selten wütend. (umgepolt)"
 $ P002_10            : 'avector' num  2 2 2 3 5 2 2 3 3 3 ...
  ..- attr(*, "1")= chr "stimme voll und ganz zu"
  ..- attr(*, "2")= chr "stimme eher zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher nicht zu"
  ..- attr(*, "5")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Neurotizismus: Ich werde selten nervös und unsicher. (umgepolt)"
 $ P002_11            : 'avector' num  1 1 2 3 1 3 1 2 1 3 ...
  ..- attr(*, "1")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "2")= chr "stimme eher nicht zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher zu"
  ..- attr(*, "5")= chr "stimme voll und ganz zu"
  ..- attr(*, "comment")= chr "Neurotizismus: Ich bin oft deprimiert, niedergeschlagen."
 $ P002_12            : 'avector' num  1 1 1 3 3 3 2 4 3 3 ...
  ..- attr(*, "1")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "2")= chr "stimme eher nicht zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher zu"
  ..- attr(*, "5")= chr "stimme voll und ganz zu"
  ..- attr(*, "comment")= chr "Neurotizismus: Ich reagiere schnell gereizt oder genervt."
 $ RI01_01            : 'avector' num  3 5 4 4 7 6 6 3 4 4 ...
  ..- attr(*, "1")= chr "gar nicht risikobereit"
  ..- attr(*, "7")= chr "sehr risikobereit"
  ..- attr(*, "comment")= chr "Risikobereitschaft: Wie schätzen Sie sich persönlich ein: Wie risikobereit sind Sie im Allgemeinen?"
 $ CO01_01            : 'avector' num  3 4 4 4 5 5 3 3 3 2 ...
  ..- attr(*, "1")= chr "trifft nicht zu"
  ..- attr(*, "5")= chr "trifft zu"
  ..- attr(*, "comment")= chr "Commitment ggü. FK: Ich wäre froh, wenn ich weiterhin mit diesem/dieser Vorgesetzten zusammenarbeiten könnte."
 $ CO01_03            : 'avector' num  4 4 4 3 5 5 3 4 3 4 ...
  ..- attr(*, "1")= chr "trifft nicht zu"
  ..- attr(*, "5")= chr "trifft zu"
  ..- attr(*, "comment")= chr "Commitment ggü. FK: In den wichtigsten Punkten stimmen die Wertvorstellungen und Ansichten meines/meiner Vorges"| __truncated__
 $ CO01_05            : 'avector' num  1 2 2 4 2 5 2 3 2 1 ...
  ..- attr(*, "1")= chr "trifft nicht zu"
  ..- attr(*, "5")= chr "trifft zu"
  ..- attr(*, "comment")= chr "Commitment ggü. FK: Mein/-e Vorgesetzte/-r hat für mich eine große persönliche Bedeutung."
 $ CO01_09            : 'avector' num  1 2 1 4 1 5 3 2 1 1 ...
  ..- attr(*, "1")= chr "trifft nicht zu"
  ..- attr(*, "5")= chr "trifft zu"
  ..- attr(*, "comment")= chr "Commitment ggü. FK: Ich habe eine enge persönliche Beziehung zu meinem/meiner Vorgesetzten."
 $ CO01_12            : 'avector' num  1 2 4 3 5 5 4 3 3 3 ...
  ..- attr(*, "1")= chr "trifft nicht zu"
  ..- attr(*, "5")= chr "trifft zu"
  ..- attr(*, "comment")= chr "Commitment ggü. FK: Ich bin stolz darauf, für meine/-n Vorgesetzte/-n zu arbeiten."
 $ SCA                : 'avector' num  2 2.8 3 3.6 3.6 5 3 3 2.4 2.2 ...
  ..- attr(*, "1")= chr "trifft nicht zu"
  ..- attr(*, "5")= chr "trifft zu"
  ..- attr(*, "comment")= chr "Commitment ggü. FK: Ich wäre froh, wenn ich weiterhin mit diesem/dieser Vorgesetzten zusammenarbeiten könnte."
 $ FBQ_R              : 'avector' num  3 4 4.25 3.75 5 4 3.75 4.25 3.25 3.5 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r hebt meine Wichtigkeit hervor."
 $ FBQ_V              : 'avector' num  4.5 3.5 4 4 4.75 4.5 4.75 4 4 3.75 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r verlässt sich auf meine Aussagen."
 $ FBQ_E              : 'avector' num  2.75 3.5 4.5 3.75 5 3.75 3.5 2.75 3.5 3.75 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Nach Fehlern muntert mich mein/e Vorgesetzte/r auf."
 $ FBQ_Z              : 'avector' num  3.75 3.75 3.75 4.5 5 3.75 3.75 3.25 4 3 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r schafft eine kollegiale Atmosphäre in der Arbeitsgruppe."
 $ FLU                : 'avector' num  3.22 4.56 5.67 4.78 1.33 ...
  ..- attr(*, "1")= chr "trifft überhaupt nicht zu"
  ..- attr(*, "2")= chr "trifft größtenteils nicht zu"
  ..- attr(*, "3")= chr "trifft wenig zu"
  ..- attr(*, "4")= chr "trifft mittelmäßig zu"
  ..- attr(*, "5")= chr "trifft etwas zu"
  ..- attr(*, "6")= chr "trifft größtenteils zu"
  ..- attr(*, "7")= chr "trifft fast völlig zu"
  ..- attr(*, "comment")= chr "Fluktuationsneigung: Ich träume häufig davon, einem anderen Beruf nachzugehen."
 $ FBQGes             : 'avector' num  3.5 3.69 4.12 4 4.94 ...
  ..- attr(*, "1")= chr "trifft gar nicht zu"
  ..- attr(*, "2")= chr "trifft wenig zu"
  ..- attr(*, "3")= chr "trifft mittelmäßig zu"
  ..- attr(*, "4")= chr "trifft überwiegend zu"
  ..- attr(*, "5")= chr "trifft völlig zu"
  ..- attr(*, "comment")= chr "FBQ: Mein/e Vorgesetzte/r hebt meine Wichtigkeit hervor."
 $ Extraversion       : 'avector' num  3.92 4 4 3.25 4 ...
  ..- attr(*, "1")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "2")= chr "stimme eher nicht zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher zu"
  ..- attr(*, "5")= chr "stimme voll und ganz zu"
  ..- attr(*, "comment")= chr "Extraversion: Ich gehe aus mir heraus, bin gesellig."
 $ Neurotizismus      : 'avector' num  1.75 1.92 1.83 3.25 2.33 ...
  ..- attr(*, "1")= chr "stimme voll und ganz zu"
  ..- attr(*, "2")= chr "stimme eher zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher nicht zu"
  ..- attr(*, "5")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "comment")= chr "Neurotizismus: Ich bleibe auch in stressigen Situationen gelassen. (umgepolt)"
 $ PersGes            : 'avector' num  2.83 2.96 2.92 3.25 3.17 ...
  ..- attr(*, "1")= chr "stimme überhaupt nicht zu"
  ..- attr(*, "2")= chr "stimme eher nicht zu"
  ..- attr(*, "3")= chr "teils teils"
  ..- attr(*, "4")= chr "stimme eher zu"
  ..- attr(*, "5")= chr "stimme voll und ganz zu"
  ..- attr(*, "comment")= chr "Extraversion: Ich gehe aus mir heraus, bin gesellig."
 $ Z.Extraversion     : num  0.569 0.714 0.714 -0.593 0.714 ...
 $ Z.FBQGes           : num  -0.151 0.0888 0.6482 0.4884 1.6872 ...
 $ Z.FLU              : num  -0.283 0.757 1.625 0.931 -1.758 ...
 $ Z.Neurotizismus    : num  -1.224 -0.954 -1.089 1.206 -0.279 ...
 $ Z.PersGes          : num  -0.636 -0.265 -0.389 0.6 0.352 ...
 $ Z.RI01_01          : num  -1.171 0.374 -0.399 -0.399 1.918 ...
 $ Z.SCA              : num  -0.9489 -0.1302 0.0745 0.6885 0.6885 ...
 $ Z.Alter            : num  -0.161 -0.478 -1.113 -0.399 0.632 ...
 $ FLU.cen            : num [1:217, 1] -0.363 0.97 2.081 1.193 -2.252 ...
  ..- attr(*, "scaled:center")= num 3.59
 $ SCA.cen            : num [1:217, 1] -0.9272 -0.1272 0.0728 0.6728 0.6728 ...
  ..- attr(*, "scaled:center")= num 2.93
 $ FBQGes.cen         : num [1:217, 1] -0.1181 0.0694 0.5069 0.3819 1.3194 ...
  ..- attr(*, "scaled:center")= num 3.62
 $ Extraversion.cen   : num [1:217, 1] 0.326 0.41 0.41 -0.34 0.41 ...
  ..- attr(*, "scaled:center")= num 3.59
 $ Neurotizismus.cen  : num [1:217, 1] -0.755 -0.589 -0.672 0.745 -0.172 ...
  ..- attr(*, "scaled:center")= num 2.51
 $ Alter.cen          : num [1:217, 1] -2.03 -6.03 -14.03 -5.03 7.97 ...
  ..- attr(*, "scaled:center")= num 35
 $ RI01_01.cen        : num [1:217, 1] -1.516 0.484 -0.516 -0.516 2.484 ...
  ..- attr(*, "scaled:center")= num 4.52
 $ FBQ_R.cen          : num [1:217, 1] -0.463 0.537 0.787 0.287 1.537 ...
  ..- attr(*, "scaled:center")= num 3.46
 $ FBQ_V.cen          : num [1:217, 1] 0.50115 -0.49885 0.00115 0.00115 0.75115 ...
  ..- attr(*, "scaled:center")= num 4
 $ FBQ_E.cen          : num [1:217, 1] -0.6567 0.0933 1.0933 0.3433 1.5933 ...
  ..- attr(*, "scaled:center")= num 3.41
 $ FBQ_Z.cen          : num [1:217, 1] 0.146 0.146 0.146 0.896 1.396 ...
  ..- attr(*, "scaled:center")= num 3.6
 $ SexNeu             : Factor w/ 4 levels "weiblich","männlich",..: 2 1 2 2 2 1 2 1 1 1 ...
  ..- attr(*, "comment")= chr "Geschlecht"
 - attr(*, "project")= chr "Fuehrungsbeziehungsstudie"
 - attr(*, "description")= chr "Führungsbeziehungsqualität "
 - attr(*, "date")= chr "2020-11-08 13:37:34"
 - attr(*, "server")= chr "https://www.soscisurvey.de"
Zuletzt geändert von jogo am Mi Dez 02, 2020 10:43 am, insgesamt 1-mal geändert.
Grund: Formatierung verbessert. http://forum.r-statistik.de/viewtopic.php?f=20&t=29
Benutzeravatar
EDi
Beiträge: 1599
Registriert: Sa Okt 08, 2016 3:39 pm

Re: mehrfaktorielle Varianzanalyse (Anova)

Beitrag von EDi »

Ich verwende für Post-HoC Tests meist das emmeans package. Schau mal ob das für dich taugt.

Ein Hinweis am Rande: $ in Formeln sind in den allermeisten Fällen keine gute Idee. Lass sie weg und nutze das data= Argument.
Bitte immer ein reproduzierbares Minimalbeispiel angeben. Meinungen gehören mir und geben nicht die meines Brötchengebers wieder.

Dieser Beitrag ist lizensiert unter einer CC BY 4.0 Lizenz
Bild.
jogo
Beiträge: 2085
Registriert: Fr Okt 07, 2016 8:25 am

Re: mehrfaktorielle Varianzanalyse (Anova)

Beitrag von jogo »

Hallo Kitty,

das dritte Argument von stats::pairwise.t.test ist p.adjust= - das ist etwas anderes als ein zusätzlicher Gruppierungsfaktor :!:
Wenn Du wirklich die vielen kleinen Gruppen miteinander vergleichen möchtest, solltest Du eine entsprechende Gruppierungsvariable konstruieren.

Code: Alles auswählen

pairwise.t.test(FBQ$FLU, paste(FBQ$Bildung,FBQ$Stelle), p.adjust="bonferroni")
oder

Code: Alles auswählen

with(FBQ, pairwise.t.test(FLU, paste(Bildung,Stelle), p.adjust="bonferroni"))
Ich kann mir aber auch vorstellen, dass hierbei einige Gruppen nicht besetzt sind, was eventuell zu Problemen bei dem Vergleich führt.
Meine Variablen sind als "'avector' num" skaliert und leider weiß ich weder, was das für meine Berechnungen bedeutet noch wie es dazu gekommen ist. Kann/Muss ich die Variablen umformatieren?
Verwendest Du irgendwelche zusätzlichen Pakete?
Kannst Du uns zeigen, mit welcher Funktion Du die Daten einliest?
Wichtig bei "'avector' num" ist für Dich erstmal das num - Du musst nicht extra umformatieren. Das 'avector' bedeutet, dass eventuell noch weitere Attribute vorhanden sein können - um das zu klären, habe ich die Fragen gestellen.

Gruß, Jörg
Kitty
Beiträge: 11
Registriert: Sa Nov 28, 2020 1:36 pm

Re: mehrfaktorielle Varianzanalyse (Anova)

Beitrag von Kitty »

Hallo Jörg,

vielen Dank für deine Antwort. Ich werde es mit den Gruppierungsvariablen versuchen. Habe allerdings mittlerweile herausgefunden, dass der TukeyHSD Test sich bei mehrfaktoriellen Anovas eher eignet. Dieser spuckt mir auch einen verwendbaren Output aus. Sollte ich hierzu auch gruppieren?

Ich habe die Daten von Sosci Survey über einen dort generierten API Link in R eingespielt. Daher kann ich das leider nicht zeigen.. ich habe es leider nicht gescreenshotet. Grundsätzlich beruhigt mich aber, dass das 'num' entscheidend zu sein scheint.

Vielen Dank und liebe Grüße

Kitty
Antworten