Multivariate Daten visualisieren

Multivariate Wahrscheinlichkeitsverteilungen in R

Surajit Ray

Professor, University of Glasgow

Verschiedene Plot-Optionen

 

  • Einfacher R-Plot
  • Bibliothek lattice
  • ggplot
  • 3D-Plot-Optionen
Multivariate Wahrscheinlichkeitsverteilungen in R

Einfacher R-Plot für multivariate Daten

pairs(iris_raw[, 1:4])

Paar-Plot

  • Mit vielen Variablen weniger hilfreich
Multivariate Wahrscheinlichkeitsverteilungen in R

Pairs-Plot mit Farben

pairs(iris_raw[, 1:4], col = iris_raw$Species)

Paar-Plot nach Spezies

Multivariate Wahrscheinlichkeitsverteilungen in R

lattice

library(lattice)
splom(~iris_raw[, 1:4], col = iris_raw$Species, pch = 16)

Multivariate Wahrscheinlichkeitsverteilungen in R

Mit ggplot

library(ggplot2)
library(GGally)
ggpairs(data = iris_raw, columns = 1:4, mapping = aes(color = Species))

ggplot

Multivariate Wahrscheinlichkeitsverteilungen in R

3D-Plots

library(scatterplot3d)
scatterplot3d(iris_raw[, c(1, 3, 4)], color = as.numeric(iris_raw$Species))

3D

Multivariate Wahrscheinlichkeitsverteilungen in R

3D-Plots

scatterplot3d(iris_raw[, c(1, 3, 4)], color = as.numeric(iris_raw$Species),pch = 4, angle = 80)

3D-Ansicht geändert

Multivariate Wahrscheinlichkeitsverteilungen in R

Lass uns mit den Weindaten plotten!

Multivariate Wahrscheinlichkeitsverteilungen in R

Preparing Video For Download...