Wie anders Diagramm-Typen in R zu erstellen

Die Plot-Funktion in R hat eine Art Argument, dass die Art der Handlung steuert, die gezogen wird. Um zum Beispiel ein Grundstück mit Linien zwischen den Datenpunkten zu erstellen, verwenden Sie type = "l"- nur die Punkte, die Verwendung zu plotten type = "p"- und beide Linien und Punkte, Verwendung zeichnen type = "b":

> Grundstück (Huronsee, type = "l", "type =" l " 'main =)> Grundstück (Huronsee, type =" p ", main =" type = p "')> Grundstück (Huronsee, type =" b "main =" type = "b" ')

Das Grundstück mit Linien ist nur auf der linken Seite, die Handlung mit Punkten in der Mitte, und die Handlung mit den beiden Linien und Punkten ist auf der rechten Seite.

bild0.jpg

Die Hilfeseite für Grundstück() hat eine Liste von all den verschiedenen Arten, die Sie mit der Verwendung können Art Streit:

  • "P": Punkte

  • "L": Linien

  • "B": Beide

  • "C": Die Linien trennen allein von "B"

  • "O": Beide # 147-overplotted # 148;

  • "H": Histogramm (oder hoher Dichte) vertikale Linien

  • "N": keine Plotten

Es scheint seltsam, eine Plot-Funktion zu verwenden, und dann sagen, R nicht zu zeichnen. Aber dies kann sehr nützlich sein, wenn Sie nur die Titel und Achsen erstellen müssen, und zeichnen Sie die Daten später mit Punkte (), Linien (), oder einen der anderen grafischen Funktionen.

Diese Flexibilität kann nützlich sein, wenn Sie einen Plan Schritt für Schritt aufbauen wollen (zB für Präsentationen oder Dokumente). Hier ein Beispiel:

> x lt; - seq (0.5, 1.5, 0.25)> y lt; - rep (1, Länge (x))> plot (x, y, type = "n")> Punkte (x, y)

Abgesehen von Grundstück(), die Ihnen eine enorme Flexibilität verleiht Ihrem eigenen Grundstücke in der Erstellung, R bietet auch eine Vielzahl von Funktionen, bestimmte Arten von Parzellen zu machen. Hier sind ein paar zu erkunden:

  • Streudiagramm: Wenn Sie passieren zwei numerische Vektoren als Argumente an Grundstück(), das Ergebnis ist ein Streudiagramm. Versuchen:

    > Mit (mtcars, Grundstück (mpg, disp))
  • Box-and-Whisker-Plot: Verwenden Sie die Box-Plot() Funktion:

    > Mit (mtcars, boxplot (disp, mpg))
  • Histogramm: Ein Histogramm zeichnet die Häufigkeit der Beobachtungen. Verwenden Sie die hist () Funktion:

    > Mit (mtcars, hist (mpg))
  • Matrix von Scatterplots: Das Paare () Funktion ist in Datenexploration nützlich, weil sie eine Matrix von Streudiagrammen aufgetragen ist. Jede Variable wird gegen eine andere aufgetragen.

> Paare (Iris)

Menü