Die Suche ergab 2041 Treffer

von jogo
Fr Okt 08, 2021 9:51 am
Forum: Allgemeines zu R
Thema: Summe jeder Kombination berechnen
Antworten: 15
Zugriffe: 2341

Re: Summe jeder Kombination berechnen

Hallo LeaRn, bei mir sieht das so aus (falls ich alles richtig verstanden habe): set.seed(42) datenstruktur <- matrix(rnorm(25), ncol = 5, nrow = 5) library("combinat") mySum <- function(Cols) sum(datenstruktur[cbind(1:5, Cols)]) unlist(permn(5, mySum)) Da ist ein besonderer Kunstgriff dri...
von jogo
Fr Jul 23, 2021 8:27 am
Forum: Statistik mit R
Thema: Schleife, Fehlermeldung
Antworten: 6
Zugriffe: 1253

Re: Schleife, Fehlermeldung

Hallo Robin,

willkommen im Forum!
So kommt der Fehler zustande

Code: Alles auswählen

rt <- c(164, 165, 170, 165, 184, 185, 187)
i <- length(rt)
rt[i+1]
Wenn Du das so machen willst, solltest Du die Schleife eine Runde weniger drehen lassen:

Code: Alles auswählen

for (i in 1:(length(rt)-1)) {
Gruß, Jörg
von jogo
So Jul 04, 2021 6:54 am
Forum: Allgemeines zu R
Thema: NA und 0
Antworten: 4
Zugriffe: 907

Re: NA und 0

Hallo Selina,

ja, geht:

Code: Alles auswählen

x <- c(NA, NA, NA, 1, 2, 3, 5, 7, NA, NA, 9, 8, 7)

r <- rle(is.na(x))
if (r$values[1]) x[1:r$lengths[1]] <- 0
Gruß, Jörg
von jogo
Do Jul 01, 2021 9:14 pm
Forum: Multivariate Analysemethoden
Thema: Varianz von zwei Zufallsvariablen berechnen
Antworten: 1
Zugriffe: 1502

Re: Varianz von zwei Zufallsvariablen berechnen

Hallo PAXON, willkommen im Forum! Klar geht das: X <- c(4, 6, 8) Y <- 8:9 Pxy <- matrix(c(.03, .02, .05, .07, .18, .65), 3) Ex <- weighted.mean(X, rowSums(Pxy)) # oder auch sum(X*rowSums(Pxy)) Ey <- weighted.mean(Y, colSums(Pxy)) varX <- sum((X-Ex)^2*rowSums(Pxy)) varY <- sum((Y-Ey)^2*colSums(Pxy)) ...
von jogo
Mo Jun 28, 2021 11:51 am
Forum: Statistik mit R
Thema: Datenaufteilung für ANOVA
Antworten: 6
Zugriffe: 1467

Re: Datenaufteilung für ANOVA

Hallo Daan,

das passende Verfahren nennt sich Clusteranalyse.

Gruß, Jörg
von jogo
Mo Jun 28, 2021 10:16 am
Forum: Statistik mit R
Thema: Altersgruppen erstellen
Antworten: 5
Zugriffe: 1403

Re: Altersgruppen erstellen

Hallo Susi,
sonnenanbeterin hat geschrieben: So Jun 27, 2021 2:45 pm Edit: Hinzufügen möchte ich die Frage, wie ich zu zwei balancierten Altersgruppen gelange?

Code: Alles auswählen

Konversion$lowAge <- (Konversion$age < median(Konversion$age))
Gruß, Jörg
von jogo
Sa Jun 26, 2021 11:49 pm
Forum: Statistik mit R
Thema: Altersgruppen erstellen
Antworten: 5
Zugriffe: 1403

Re: Altersgruppen erstellen

Hallo Sonnenanbeterin,

willkommen im Forum!
cut() ist Dein*e Freund*in.

Nachtrag:
Wie lege ich Altersklassen an, z.B. in U42 und Ü42?
Wenn es nur hierum geht, dann

Code: Alles auswählen

Konversion$U42 <- (Konversion$age < 42)
Gruß, Jörg
von jogo
Fr Jun 25, 2021 9:19 am
Forum: Allgemeines zu R
Thema: String suchen und ersetzen
Antworten: 1
Zugriffe: 477

Re: String suchen und ersetzen

Hallo TopProtet, Du weißt aber schon, dass in R call-by-valu e herrscht? Damit kann keine Funktion die an sie übergebenen Argumente (in der aufrufenden Umgebung) verändern. gsub(....) ändert nichts an Deinen Objekten in der Umgebung. Wenn Du das Ergebnis des Funktionsaufrufes speichern möchtest, sol...
von jogo
Mi Jun 23, 2021 10:50 am
Forum: Statistik mit R
Thema: Datenaufteilung für ANOVA
Antworten: 6
Zugriffe: 1467

Re: Datenaufteilung für ANOVA

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
von jogo
Di Jun 22, 2021 3:20 pm
Forum: Statistik mit R
Thema: Datenaufteilung für ANOVA
Antworten: 6
Zugriffe: 1467

Re: Datenaufteilung für ANOVA

Hallo Daan, willkommen im Forum! 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 Untersch...