Die Suche ergab 1573 Treffer

von EDi
Do Apr 30, 2020 10:03 pm
Forum: Allgemeines zu R
Thema: elementweises Dividieren zweier Listen
Antworten: 15
Zugriffe: 929

Re: elementweises Dividieren zweier Listen

base::Map() geht auch (ist auch nur ein wrapper für mapply):

Code: Alles auswählen

base::Map(`/`, Liste1, Liste2)
von EDi
Do Apr 30, 2020 9:58 pm
Forum: Allgemeines zu R
Thema: elementweises Dividieren zweier Listen
Antworten: 15
Zugriffe: 929

Re: elementweises Dividieren zweier Listen

Oder mit lapply (das gleiche wie die Schleife):

Code: Alles auswählen

lapply(seq_along(Liste1), function(i) Liste1[[i]] / Liste2[[i]])
von EDi
Do Apr 30, 2020 9:54 pm
Forum: Allgemeines zu R
Thema: elementweises Dividieren zweier Listen
Antworten: 15
Zugriffe: 929

Re: elementweises Dividieren zweier Listen

oder mit purrr (das gleiche wie mapply):

Code: Alles auswählen

purrr::map2(Liste1, Liste2, ~.x / .y)
purrr::map2(Liste1, Liste2, `/`)
von EDi
Mi Apr 29, 2020 10:17 pm
Forum: Neuigkeiten
Thema: neue Version von R
Antworten: 27
Zugriffe: 17688

Re: neue Version von R

Keine Probleme unter arch :)

R 4.0.0 kommt mit dem normalen update (pacman -Suy) rein.

Danach die packages mit

Code: Alles auswählen

R> update.packages(ask = FALSE, checkBuilt = TRUE)
die installierten Pakete updaten.

Done ;)
von EDi
Mi Apr 29, 2020 9:12 pm
Forum: Neuigkeiten
Thema: neue Version von R
Antworten: 27
Zugriffe: 17688

Re: neue Version von R

Ich bin gerade dabei docker images auf R 4.0.0 upzudaten. Wenn diese ordentlich laufen, werde ich auch meine lokale R Installationen updaten (zuerst auf meiner arch Linux Kiste, dann meine Ubuntu Kiste) - vermutlich Ende der Woche. Für Ubuntu Nutzer vorab: man muss das repository von z.b. cran-bioni...
von EDi
Di Apr 28, 2020 8:19 pm
Forum: Allgemeines zu R
Thema: webscrapping Fehlermeldung
Antworten: 2
Zugriffe: 258

Re: webscrapping Fehlermeldung

Beinhalten nicht alle Class-Variablen gleich viele Werte? Anscheinend nicht. Wie kann ich dies beheben? Ich würde einzeln extrahieren und fehlende vielleicht mit NA auffüllen und dann erst in einen data.frame zusammenpacken. Es könnte aber auch sinnvoll sein, sich die Ergebnisse anzuschauen viellei...
von EDi
Mo Apr 27, 2020 9:48 am
Forum: Neuigkeiten
Thema: neue Version von R
Antworten: 27
Zugriffe: 17688

Re: neue Version von R

R now uses a stringsAsFactors = FALSE default, Endlich :) War ja eine schwere Geburt... Für alle die updaten, das ist auch wichtig: Packages need to be (re-)installed under this version (4.0.0) of R. Ich hab z.b. in meiner .Rprofile das drinstehen, um mir das bei minor updates zu ersparen. .First <...
von EDi
Mo Apr 27, 2020 9:36 am
Forum: Deskriptive Statistik
Thema: Raster Layer - bestimmten Wert selektieren
Antworten: 3
Zugriffe: 737

Re: Raster Layer - bestimmten Wert selektieren

Code: Alles auswählen

library("raster")
r1 <- raster(nrows=21, ncols=21)
r1[] <- sample(1:4, length(r1), replace = TRUE)
plot(r1)
plot(r1 == 4)
für dich dann

Code: Alles auswählen

geology_MA<- geology == 4
von EDi
Sa Apr 25, 2020 12:06 pm
Forum: Allgemeines zu R
Thema: Eine Zuweisung mehrmals ausführen ohne eine Schleife zu benutzen
Antworten: 19
Zugriffe: 1947

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

Dadurch, dass ich viel funktional schreibe, kann ich auch fast immer ziemlich billig parallelisieren und so Zeit sparen. Nehme da meist das furrr package und kann damit mit gleichem Code lokal parallelisieren oder in der Cloud/Cluster rechnen. Sehr angenehm (vor allem auch gut mit dplyr zusammenzubr...
von EDi
Sa Apr 25, 2020 12:00 pm
Forum: Allgemeines zu R
Thema: Eine Zuweisung mehrmals ausführen ohne eine Schleife zu benutzen
Antworten: 19
Zugriffe: 1947

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

R ist eben eine Sprache die sowohl prozedural (wie z.B. C++) als auch funktional (wie z.B. Haskell) geschrieben werden kann. Beides ist in R ähnlich gut und hängt vermutlich von persönlichen Vorlieben ab. Ich mag es eher Funktional, auch weil ich das besser debuggen kann bzw. lesbarer und verständli...