Barplot in r

Barplot in r

Ein Balkendiagramm ist eine grafische Möglichkeit, Daten visuell in einem Diagramm in Form von rechteckigen Blöcken oder Spalten darzustellen. Das rechteckige Box repräsentiert die Anzahl der Beobachtungen für eine definierte Kategorie von Daten. Es gibt 6 grundlegende Arten von Stangenplots:

  • Vertikale Stangenplots
  • Horizontale Handlungen
  • Doppelbalkendiagramme
  • Mehrere Balkendiagramme
  • Stapelte Bardiagramme

Die Diagramme können als vertikale Balken, horizontale Balken und relative Balken angezeigt werden, um den Vergleich zwischen zwei Beobachtungen/Daten/Werten zu veranschaulichen. oder gestapelte Balkenblöcke, um verschiedene Arten von Daten anzuzeigen.

Warum Barplots verwenden:

In der Welt der Grafiken sind Balkenplots die am häufigsten verwendete Art von Grafiken, um Daten in visueller Form darzustellen. Barplots werden für kategoriale und numerische Daten verwendet, um die Beziehung zwischen ihnen zu zeigen. In diesen Grafiken repräsentiert jeder Balken eine Entität/ein Element einer kategorialen Variablen. Der numerische Wert in der Grafik entscheidet die Größe der Balken.

BAR-Diagramme werden üblicherweise verwendet, wenn die Datenvergleiche zusammenfassende Datenvergleiche durchführen, Hauptkategorien und Unterkategorien der Beobachtung veranschaulichen, zeitbasierte Daten sammeln, übersichtsgesammelte Daten sammeln, schnelle Datenbeschreibungen erstellen und Umfrageergebnisse anzeigen. Ein Beispiel für ein Balkendiagramm ist ein Histogramm, das eine Wahrscheinlichkeitsverteilung von Daten zeigt.

So verwenden Sie Stangendiagramme in R in Ubuntu 20.04?

In R können wir mit der Funktion barplot () Diagramme/Diagramme erstellen. Um die Grafiken zu erstellen, müssen wir Vektoren oder Matrizen als Eingabe übergeben. Die Anzahl der Balken in den Diagrammen entspricht der Anzahl der Elemente/Werte im Vektor. In der Systembibliothek von R befindet sich das Balkendiagramm in den R -Grafikpaketen. Wir können mehrere Argumente in der Balkenhandlungsfunktion verwenden, aber mindestens einer davon muss geliefert werden. In R -Barplot ist die Höhe der primäre (ein numerischer Vektor, aus dem die Höhe jedes Balkens erzeugt wird).

Die grundlegende Syntax von Barplot in r: Barplot (H, Xlab, Ylab, Main, Namen.arg, col)

Aus den folgenden Beispielen erläutern wir die Verwendung der Balkenplotfunktion und wie die Diagramme in r stylieren.

Beispiel Nr. 1: Bar -Diagramm in R in Ubuntu 20.04

Um ein Balkendiagramm in R zu erstellen, müssen wir einen Vektor erstellen, der einige Werte zum Erstellen von Balken enthält. Dieser Vektor wird an die Bar -Diagrammfunktion übergeben.

Ausgang:

Es gibt 5 Balken, wie im Beispiel gezeigt, weil wir 5 Werte im Vektor übergeben haben. Werte oder Daten im Vektor oder die Matrix stellen vertikale Blöcke dar. Je größer der Wert, desto größer ist die Höhe der Stange.

Beispiel Nr. 2: Ändern der Breite der Balken in R in Ubuntu 20.04

Die Breite jedes Balkens kann ebenfalls verändert werden. Wir werden einen anderen Vektor mit Breitwerten über den Höhepunkt der BARPLOT () -Funktion übergeben.

Ausgang:

Die Breiten der Balken haben sich gemäß den in der Vektor -Barbreite definierten Werte geändert, die im Parameter von Barplot () übergeben werden.

Beispiel 3: Abstand der Stangen in R in Ubuntu 20.04

Genau wie die Breite kann der Abstand zwischen den Stäben auch manuell angegeben werden. Ein Raumwert muss im Speicherparameter der Barplot () -Funktion übergeben werden.

Ausgang:

Wir haben einen Wert von 5 im Raumparameter übergeben und Sie können die Ergebnisse im Abstand von Balken sehen.

Beispiel Nr. 4: Beschriftung der Stangendiagramme in R in Ubuntu 20.04

Um die Balken in der Grafik zu beschriften, können wir die Namen verwenden.arg Option. Wenn die Balken gekennzeichnet sind, sind sie für die Leser verständlicher. Für die Kennzeichnung müssen wir einen Vektor erstellen, der aus den Namen oder Indizes der Balken besteht, oder Sie können die Namen direkt im Parameter des Namens der Barplot () -Funktion übergeben.

Ausgang:

Es wird eine Gruppenvariable erstellt, die aus 5 Buchstaben besteht, da in der obigen Tabelle 5 Balken enthält. Wenn diese Gruppenvariable an die Namen übergeben wird.ARG -Option beschreibt jede Balken je nach den in der Gruppenvariablen gespeicherten Werten.

Beispiel Nr. 5: gestapelter Barplot mit Farbe und Legenden in R in Ubuntu 20.04

Wenn die Daten in Untergruppen verfügbar sind, ist es nützlich, das Diagramm als gestapelter Barplot in R zu zeichnen. Um einen gestapelten Barplot zu erstellen, müssen wir 2 Gruppen/Matrizen erstellen, um Balken in der Grafik darzustellen.

Zeichnen Sie nach dem Erstellen der Gruppen, die Sie können, mithilfe der Funktion barplot () im Diagramm. Sie können auch Farben für jeden Balken im Col -Parameter angeben.

Ausgang:

Wie wir angegeben haben, sind die erstellten Balken aus blau und schwarzer Farbe. Für den Leser ist es schwierig, die Gruppe zu klassifizieren, indem es sich die oben genannte Grafik ansieht. Um die Lesbarkeit des Diagramms zu erhöhen, können wir auch Legenden erstellen, um Gruppen zu klassifizieren.

Ausgang:

Im obigen Beispiel haben wir Werte für die Namen von Gruppen im Legendparameter der Funktion barplot () übergeben, um die Legende unserer Grafik zu erstellen.

Beispiel Nr. 6: Gruppierte Barhandlung und Legende in R in Ubuntu 20 gruppiert.04

In einigen Fällen ist es besser, gruppierte Diagramme anstelle von gestapelten Diagrammen zu verwenden. Um eine gruppierte Handlung zu erstellen, müssen wir uns neben = true in der Funktion barplot () machen.

Wie gestapelte Balkendiagramme können wir auch Legenden für die gruppierte Balkenhandlung erstellen.

Ausgang:

Durch die Verwendung von neben = true befinden sich beide Gruppenstangen nebeneinander miteinander. Gruppierte Diagramme sind hilfreicher, wenn Sie einen Vergleich zwischen zwei oder mehr Gruppen durchführen müssen.

Abschluss:

Nachdem Sie dieses Tutorial durchlaufen haben, sollten Sie in der Lage sein, verschiedene Arten von Balken in r zu erstellen. Außerdem sollten Sie in der Lage sein, sie zu stylieren, um Daten effektiver zu visualisieren. Wir haben sechs Beispiele in diesem Beitrag besprochen, um Ihnen beizubringen, wie Sie Balkenplots in R: So ändern Sie sie, wie Sie die Elemente von Balkenplots beschriften und welche Art von Barplot verwendet werden sollte, wenn verschiedene Arten von Gruppendaten vorhanden sind. Wir haben auch einige Parameter mit der Funktion barplot () verwendet, um ihre Verwendung und ihre Funktionalität praktisch zu erklären, indem wir sie implementieren.