Die Suche ergab 1917 Treffer

von jogo
Sa Jan 16, 2021 11:25 pm
Forum: Allgemeines zu R
Thema: Data frames per-for loop in Liste schreiben
Antworten: 2
Zugriffe: 32

Re: Data frames per-for loop in Liste schreiben

Hallo Daniel,

Du meinst bzw. wolltest bestimmt

Code: Alles auswählen

for (i in 1:6) ...
Gruß, Jörg
von jogo
Sa Jan 16, 2021 12:40 pm
Forum: Statistik mit R
Thema: Jahresdurchschnitt - Verwirrung
Antworten: 4
Zugriffe: 52

Re: Jahresdurchschnitt - Verwirrung

Um aus den arithmetischen Mitteln von zwei Gruppen sachlogisch richtig den Gesamtdurchschnitt zu berechnen, musst Du die beiden Mittelwerte mit der Anzahl der Elemente der Gruppe wichten. Das ist die Aggregationseigenschaft des arithmetischen Mittels. (n1*mean1 + n2*mean2)/(n1 + n2) Für Dich also: g...
von jogo
Sa Jan 16, 2021 12:34 pm
Forum: Allgemeines zu R
Thema: Spalten aus Dataframe entfernen
Antworten: 1
Zugriffe: 27

Re: Spalten aus Dataframe entfernen

Ich möchte jede Spalte entfernen, wenn mehr als 24 NA´s in dieser sind.
komplett neu designed sieht das bei mir so aus:

Code: Alles auswählen

df[colSums(is.na(df))<=24]
Gruß, Jörg
von jogo
Fr Jan 15, 2021 12:46 pm
Forum: Funktionen und Pakete
Thema: Fehler in Rasch-Modell - Spline interpolation in some subgroups not performed
Antworten: 7
Zugriffe: 76

Re: Fehler in Rasch-Modell - Spline interpolation in some subgroups not performed

Ja, klar; Indizierung kann auch mit eine logical vector erfolgen, z.B. x <- 1:10 x > 5 x[x>5] Die Funktion grepl() erzeugt genau so einen logical vector - in meiner vorherigen Anwendung durch Test der Spaltennamen auf ein bestimmtes pattern. Ein Dataframe ist eine Liste (eine Liste von gleichlangen ...
von jogo
Fr Jan 15, 2021 10:50 am
Forum: Funktionen und Pakete
Thema: Fehler in Rasch-Modell - Spline interpolation in some subgroups not performed
Antworten: 7
Zugriffe: 76

Re: Fehler in Rasch-Modell - Spline interpolation in some subgroups not performed

schade, sonst hättest Du einfach:

Code: Alles auswählen

data.GEB <- df.netjes[grepl("^GEB_", names(df.netjes))]
machen können. (Wenn die anderen Spalten nicht stören, kannst Du es trotzdem machen.)

Gruß, Jörg
von jogo
Fr Jan 15, 2021 10:10 am
Forum: Funktionen und Pakete
Thema: Fehler in Rasch-Modell - Spline interpolation in some subgroups not performed
Antworten: 7
Zugriffe: 76

Re: Fehler in Rasch-Modell - Spline interpolation in some subgroups not performed

nichts Substantielles zu Deinem Problem, nur Kosmetik: data.GEB <- df.netjes[c("GEB_everydaytrip_dic", "GEB_seasonal_dic", "GEB_1000km.R_dic", "GEB_fulldrum_dic", "GEB_heating_R.R_dic", "GEB_campaign_dic", "GEB_bag.R_dic", "G...
von jogo
Mo Jan 11, 2021 1:02 pm
Forum: Statistik mit R
Thema: Fehlermeldung lavaan "I'm confused in parsing this line"/ uneinheitliche Variablenstruktur
Antworten: 10
Zugriffe: 98

Re: Fehlermeldung lavaan "I'm confused in parsing this line"/ uneinheitliche Variablenstruktur

muss das nicht

Code: Alles auswählen

fit1 <- sem (model.path1, data=df.netjes)
heißen :?:
... mit dem alten model.path kann es auch nur die alten Fehlermeldungen geben.

Gruß, Jörg
von jogo
Mo Jan 11, 2021 12:37 pm
Forum: Statistik mit R
Thema: Fehlermeldung lavaan "I'm confused in parsing this line"/ uneinheitliche Variablenstruktur
Antworten: 10
Zugriffe: 98

Re: Fehlermeldung lavaan "I'm confused in parsing this line"/ uneinheitliche Variablenstruktur

Ist es nicht möglich, den Teil df.netjes$ einfach wegzulassen?

Gruß, Jörg
von jogo
Mo Jan 11, 2021 9:53 am
Forum: Deskriptive Statistik
Thema: Mittelwert von y für definierte Spannweite(n) von x
Antworten: 4
Zugriffe: 101

Re: Mittelwert von y für definierte Spannweite(n) von x

Hallo flip,

für die Steuerung der Ausgabe von cut() gibt es das Argument labels=,
bitte schau in den Hilfetext der Funktion!

Gruß, Jörg
von jogo
Mo Jan 11, 2021 8:41 am
Forum: Allgemeines zu R
Thema: Selektieren nach Gruppe
Antworten: 7
Zugriffe: 108

Re: Selektieren nach Gruppe

Vielleicht geht es auch um die automatisierte Feststellung, welche Gruppen bei Wert nur NAs haben?! also etwa so: beispiel <- data.frame(Name=c("A","A","B","B","C","C","C","D","E","E"), Wert=c(1,NA,NA...