Die Suche ergab 35 Treffer

von Bill
Fr Mai 01, 2020 12:11 pm
Forum: Allgemeines zu R
Thema: elementweises Dividieren zweier Listen
Antworten: 15
Zugriffe: 931

Re: elementweises Dividieren zweier Listen

Hallo,

Nach dem Motto: Warum zwei Listen in eine andere Datenstruktur umwandeln um eine simple mathematische Operation auszuführen, wenn dies auch ohne Umwandlung geht.
Das "wie" und "ob" das möglich ist hat mich dabei schlicht und ergreifend interessiert.

Liebe Grüße

Bill
von Bill
Fr Mai 01, 2020 12:33 am
Forum: Allgemeines zu R
Thema: elementweises Dividieren zweier Listen
Antworten: 15
Zugriffe: 931

Re: elementweises Dividieren zweier Listen

Hallo Leute,

@jogo ich wollte die Liste ja nicht "entlisten" :lol:


Also die Versionen mit mapply oder aber auch mit map gefallen mir, danke euch dafür.

P.S.: Was ist eigentlich ein Wrapper?

Liebe Grüße

Bill
von Bill
Do Apr 30, 2020 8:47 pm
Forum: Allgemeines zu R
Thema: elementweises Dividieren zweier Listen
Antworten: 15
Zugriffe: 931

elementweises Dividieren zweier Listen

Hallo Leute, ich wollte eine Liste durch eine andere Liste elementweise dividieren. Beide Listen haben a) die selbe Anzahl von Elementen und b) jedes Element ist auch vom selben Typ. Zum Beispiel so hier: > Liste1 <- list(8,32,11) > Liste2 <- list(99,45,12) > Liste1/Liste2 Fehler in Liste1/Liste2 : ...
von Bill
Mo Apr 27, 2020 2:08 pm
Forum: Allgemeines zu R
Thema: Eine Zuweisung mehrmals ausführen ohne eine Schleife zu benutzen
Antworten: 19
Zugriffe: 1952

Re: Eine Zuweisung mehrmals ausführen ohne eine Schleife zu benutzen

Hallo Bernhard,

da kann ich mich Hufeisen nur anschließen, tolle Antworten!

Auch dass die Programmiersprache R von euch "Erfahrenen" hier wirklich auch als sehr mächtig eingeschätzt wird, motiviert mich umso mehr, mehr über jene zu lernen.

Liebe Grüße

Bill
von Bill
So Apr 26, 2020 9:36 pm
Forum: Allgemeines zu R
Thema: Eine Zuweisung mehrmals ausführen ohne eine Schleife zu benutzen
Antworten: 19
Zugriffe: 1952

Re: Eine Zuweisung mehrmals ausführen ohne eine Schleife zu benutzen

Hallo EDi, Hallo Bernhard, EDi du schriebst, Dadurch, dass ich viel funktional schreibe, kann ich auch fast immer ziemlich billig parallelisieren und so Zeit sparen. Wäre das denn nicht so wenn du prozedural programmieren würdest? Warum ist das parallelisieren billiger (und Zeit sparender) wenn du f...
von Bill
Fr Apr 24, 2020 11:43 pm
Forum: Allgemeines zu R
Thema: Eine Zuweisung mehrmals ausführen ohne eine Schleife zu benutzen
Antworten: 19
Zugriffe: 1952

Re: Eine Zuweisung mehrmals ausführen ohne eine Schleife zu benutzen

Hallo Bernhard, Hallo Jörg, Also die Ausführung der 10000000 Zuweisungen im Rahmen der for Schleife dauerten bei mir in etwa eine knappe Dreiviertel sekunde , also doch ziemlich gering schätze ich. Das Argument im Sinne von - bringen Sekundeneinsparungen bei alltäglichen Problemstellungen wirklich v...
von Bill
Do Apr 23, 2020 11:18 pm
Forum: Allgemeines zu R
Thema: Eine Zuweisung mehrmals ausführen ohne eine Schleife zu benutzen
Antworten: 19
Zugriffe: 1952

Re: Eine Zuweisung mehrmals ausführen ohne eine Schleife zu benutzen

Hallo Jörg, Hallo Bernhard, also die Gründe, die wohl oft gegen eine Benutzung von (for) Schleifen in R sprächen, die ich mir gemerkt hatte, waren: 1.) for Schleifen sind (sehr) oft langsamer als die "hoch optimierten Funktionen für iterative Berechnungen" sprich die apply()-Funktionen-Fam...
von Bill
Mi Apr 22, 2020 2:06 pm
Forum: Allgemeines zu R
Thema: Eine Zuweisung mehrmals ausführen ohne eine Schleife zu benutzen
Antworten: 19
Zugriffe: 1952

Re: Eine Zuweisung mehrmals ausführen ohne eine Schleife zu benutzen

Hallo Jörg, ich las und hörte und man sagte mir auch, dass (for)Schleifen in R wohl aus diversen Gründen oft nicht das beste Mittel zur Wahl darstellen. Ich selbst kann das noch nicht ausreichend beurteilen. Von daher lote ich gerade neben der apply Funktionenfamilie auch andere Sachen aus, mit dem ...
von Bill
Mi Apr 22, 2020 2:44 am
Forum: Allgemeines zu R
Thema: Eine Zuweisung mehrmals ausführen ohne eine Schleife zu benutzen
Antworten: 19
Zugriffe: 1952

Eine Zuweisung mehrmals ausführen ohne eine Schleife zu benutzen

Hallo Leute, ich möchte meine erste Kodierungszeile einmal und die Zweite mehrmals nacheinander ausführen, am Besten ohne eine Schleife verwenden zu müssen. Wie könnte ich das tun? Ich möchte also die zweite Zeile z.B. 10 mal ausführen, anstatt 10 mal auf "Run the current line" zu clicken?...
von Bill
Mi Apr 15, 2020 10:15 pm
Forum: Allgemeines zu R
Thema: Mehrere Funktionen an FUN Argument aus lapply() übergeben
Antworten: 3
Zugriffe: 216

Re: Mehrere Funktionen an FUN Argument aus lapply() übergeben

Guten Abend, ein Beispiel könnte wie folgt lauten: V1 <- 1:5 V2 <- 10:35 V3 <- 9:19 L1 <- list(V1 , V2 , V3) lapply(L1 , FUN=mad,IQR) Die help() Funktion von lapply zeigt auf, dass es ein Argument "..." nach dem FUN Argument gibt, dass für optionale Argumente für FUN gedacht ist. Ich hätte...