Die Suche ergab 2042 Treffer

von jogo
Sa Okt 06, 2018 12:15 pm
Forum: Allgemeines zu R
Thema: Identifizierung der Variablen mit dem höchsten Wert
Antworten: 35
Zugriffe: 5387

Re: Identifizierung der Variablen mit dem höchsten Wert

Hallo Karen, für das Lernen habe ich hier noch etwas zusammen geschrieben. Im Englischen wird der Begriff scoping verwendet, im Deutschen heißt es Gültigkeitsbereich eines Bezeichners (einer Variablen bzw. eines Objektes). ### Test scoping, bitte in einer frischen R-Session ausführen i ## Fehler, we...
von jogo
Fr Okt 05, 2018 12:08 pm
Forum: Allgemeines zu R
Thema: Identifizierung der Variablen mit dem höchsten Wert
Antworten: 35
Zugriffe: 5387

Re: Identifizierung der Variablen mit dem höchsten Wert

Hallo Karen, Alles ist schick und die einzelnen Zahlen stimmen diesmal auch! :-) prima. Dabei ist mir aufgefallen, dass ich jede Zeile einzeln als Rechenfunktion ausführen kann und die Werte jeweils für die entsprechend ausgewählten Zeilen in die Tabelle geschrieben werden. Wofür brauche ich dann am...
von jogo
Fr Okt 05, 2018 11:58 am
Forum: Regressionsmodelle
Thema: Aktienschätzung
Antworten: 33
Zugriffe: 5157

Re: Aktienschätzung

also sowas: library("data.table") fntile <- function (x, n) { len <- sum(!is.na(x)) if (len == 0L) rep(NA_integer_, length(x)) else as.integer(floor(n * (frank(x) - 1)/len + 1)) } A <- fread("http://forum.r-statistik.de/download/file.php?id=306") BetasDT <- function(Aktie) { n <-...
von jogo
Do Okt 04, 2018 5:40 pm
Forum: Regressionsmodelle
Thema: Aktienschätzung
Antworten: 33
Zugriffe: 5157

Re: Aktienschätzung

Die Daten habe ich gemäß dem Code library("data.table") ... myDelta <- function(S) { Q <- S[, ntile(Beta, 2)] S[Q==1, mean(Aktienrendite)] - S[Q==2, mean(Aktienrendite)] ## a100 - b100 } A[, myDelta(.SD), Monats_id] durchlaufen lassen. Dabei habe ich allerdings Q<-S[,ntile(Beta,10)] gewäh...
von jogo
Do Okt 04, 2018 5:35 pm
Forum: Allgemeines zu R
Thema: Identifizierung der Variablen mit dem höchsten Wert
Antworten: 35
Zugriffe: 5387

Re: Identifizierung der Variablen mit dem höchsten Wert

hm, ich sehe es momentan nicht, woran es liegt. Also werden wir wohl das with() auflösen und qualifizierte Namen verwenden: Tabelle.OCAI$POfitvor <- NA i <- Tabelle.OCAI$domCul == "A"; Tabelle.OCAI$POfitvor[i] <- Tabelle.OCAI$OCAIA[i] i <- Tabelle.OCAI$domCul == "B"; Tabelle.OCAI...
von jogo
Do Okt 04, 2018 11:42 am
Forum: Allgemeines zu R
Thema: Identifizierung der Variablen mit dem höchsten Wert
Antworten: 35
Zugriffe: 5387

Re: Identifizierung der Variablen mit dem höchsten Wert

Hallo Karen Bereits beim ersten Schritt bekomme ich eine Fehlermeldung: Tabelle.OCAI$POfitvor<- NA Tabelle.OCAI$POfitvor <- with(Tabelle.OCAI, { i <- domCul == "A"; POfitvor[i] <- OCAIA[i] i <- domCul == "B"; POfitvor[i] <- OCAIB[i] i <- domCul == "C"; POfitvor[i] <- OC...
von jogo
Di Okt 02, 2018 10:55 am
Forum: Allgemeines zu R
Thema: Elemente mit gleichem Namen aus verschachtelter Liste auslesen
Antworten: 4
Zugriffe: 557

Re: Elemente mit gleichem Namen aus verschachtelter Liste auslesen

Ich habe Bedenken bezüglich des gewünschten Outputs, weil dort für verschiedene Element der gleiche Name verwendet werden soll.
Ein Ausweg könnte sein, unter einem Namen die betreffenden Elemente wieder in einer Liste zusammenzufassen.

Gruß, Jörg
von jogo
Di Okt 02, 2018 10:37 am
Forum: Allgemeines zu R
Thema: Werte von Einer Tabelle in die andere übertragen
Antworten: 2
Zugriffe: 538

Re: Werte von Einer Tabelle in die andere übertragen

Hallo Regression, merge(dt2, dt1, by.x="Id2", by.y="Id1", all.x=TRUE) und keine Sorge, das ist nicht das dataframe-merge() ;) - auch wenn es so aussieht. Oder in data.table-typischer Syntax und in place : library(data.table) dt1<-data.table(Id1=c(1:10),Value=c(20:29)) dt2<-data.t...
von jogo
Sa Sep 29, 2018 2:32 pm
Forum: Regressionsmodelle
Thema: Aktienschätzung
Antworten: 33
Zugriffe: 5157

Re: Aktienschätzung

Hallo Statistikmensch,

kannst Du mich bitte auf den aktuellen Stand bringen, was Du gerade betreibst im Sinne von viewtopic.php?f=20&t=11
Ich habe wirklich keine Ahnung, was hier low und heigh sind und mit welchen Datenstrukturen Du gerade hantierst.

Gruß, Jörg
von jogo
Fr Sep 28, 2018 12:51 pm
Forum: Allgemeines zu R
Thema: Daten in einer Excelzelle in einzelne Spalten separieren
Antworten: 6
Zugriffe: 1040

Re: Daten in einer Excelzelle in einzelne Spalten separieren

Hallo Leonard,

dann probier doch bitte:

Code: Alles auswählen

dfneu <- read.csv(text=df[,1], header=FALSE)
und lies bitte viewtopic.php?f=20&t=29 wegen der Formatierungen.

Gruß, Jörg