Programmieren mit R für EinsteigerBerry Boessenkool, Prof. Dr. Bert Arnrich, Pia Francesca Rissom

This video belongs to the openHPI course Programmieren mit R für Einsteiger. Do you want to see more?

3.2 Matrizen

Time effort: approx. 14 minutes

An error occurred while loading the video player, or it takes a long time to initialize. You can try clearing your browser cache. Please try again later and contact the helpdesk if the problem persists.

About this video


Was Matrizen von data.frames unterscheidet, wird ab 05:28 erklärt.
04:00 - das ist keine Matrixmultiplikation wie aus der Schule (die ist in den Zusatzfolien), sondern die Werte an jeder Position werden einzeln miteinander multipliziert.
04:55 - m[1,1] <- 989 reicht auch, das c wird nur benötigt, wenn mehrere Einträge gleichzeitig geändert werden sollen
07:00 - m["row1", ] gibt uns die Werte aus der Zeile (als Vektor), nicht 'die Zeile' als solche.
08:57 - apply hat nicht viele Argumente, ist aber sehr flexibel anwendbar.
10:18 - Das Argument um NAs zu ignorieren steht im direkten Aufruf so da: median( c(56,73,NA,24), na.rm=TRUE). Mehr dazu in Lektion 3.5 Fehldaten.
10:08 - mit MARGIN=1 wird median pro Zeile berechnet.
10:58 - Folie 7 unten: die anonyme Funktion wird auf die Zeilen angewendet.