2016-04-25 25 views
0

in SPSS kann ich eine Variable wählen, die ich für die Gewichtung anderer Variablen verwenden möchte, nur mithilfe von "weights_by".Einfacher Weg (wie in SPSS), um meine Variablen durch eine andere Variable in R Studio zu gewichten?

Für meine Studien muss ich jetzt Rstudio verwenden. Wenn ich das obige Ding mache und es in R öffne, werden die Gewichte verschwinden. Wie kann ich das dann in R machen?

etw wie "Gewichte (pspwhgt)" (ohne "") funktioniert nicht für mich ...

Im auf einem völlig Anfänger. Ich habe mein variables Geschlecht und möchte es durch meine andere Variable pspwhgt gewichten. Wie kann ich das tun, ohne ein Genie in Mathe oder Programmierung zu sein? Danke im Voraus!

Antwort

1

Im Gegensatz zu SPSS werden Gewichtungen in R auf der Operationsebene und nicht global angewendet. Wie Sie also Gewichte angeben und verwenden, hängt davon ab, welche Operation Sie ausführen möchten. Viele R-Funktionen haben ein weights Argument (wie lm(), etc.). Sie können auch wollen weighted.mean(), etc.

+0

Ich denke an etw so: Tabelle (Daten $ Gendertypen). Muss ich so etwas schreiben wie Gewicht.tabelle (Daten $ Gendertypen), Gewichtsvariable)? (Ich habe gerade keinen Zugang zu R) – loko84

+0

@ loko84 Vielleicht möchten Sie sich das [Umfrage-Paket] (https://cran.r-project.org/web/packages/survey/index.html) ansehen und die Funktion 'svytable()'. – Thomas