Streudiagramm in R-Skript: So erstellen und importieren Sie es

Streudiagramm in R-Skript: So erstellen und importieren Sie es

In diesem Tutorial erfahren Sie, wie Sie mithilfe eines R-Skripts eine Streudiagramm-Visualisierung erstellen. Dies basiert auf einem Bericht, der für die eingereicht wurde . Das vollständige Video dieses Tutorials können Sie unten in diesem Blog ansehen.

Inhaltsverzeichnis

Was ist ein Streudiagramm?

Ein Streudiagramm ist eine Art Datenvisualisierung, die zur Darstellung der Beziehung zwischen zwei kontinuierlichen Variablen verwendet wird. Es handelt sich um ein Diagramm, in dem jeder Datenpunkt durch einen Punkt dargestellt wird und die Position des Punkts auf der horizontalen und vertikalen Achse den Werten der beiden Variablen entspricht.

Streudiagramme sind nützliche Werkzeuge zum Erkennen von Mustern und Trends in den Daten. Durch das Hinzufügen dieser Visualisierung zu Ihren LuckyTemplates-Berichten erhalten Sie mehr Einblick in die Daten, die Sie präsentieren. Und am Ende dieses Tutorials werden Sie in der Lage sein, ein R-Streudiagramm zu erstellen, das wie folgt aussieht:

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Diese Diskussion gliedert sich in vier Schritte. Sie lernen zunächst, wie Sie ein einfaches Streudiagramm erstellen. Anschließend wenden Sie eine glatte Linie an, um den Trend der Daten im Diagramm anzuzeigen. Der dritte und vierte Schritt konzentrieren sich hauptsächlich auf Themen und Formatierungsänderungen, die Sie auf das Streudiagramm anwenden können.

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Der in diesem Beispiel verwendete Datensatz ist eine Tabelle mit dem Kundennamen, der Dauer, dem Verdienst und dem Stundensatz.

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Erstellen Sie das grundlegende Streudiagramm im R-Skript-Visual

Öffnen Sie Ihr .

Um zu beginnen, müssen in Ihrem RStudio-Programm drei Pakete installiert sein : Tidyverse , ggthemes und ggpubr .

Wenn Sie sie nicht installiert haben, verwenden Sie die Funktion install.packages( ) . Sobald Sie fertig sind, müssen Sie die Funktion „library( )“ verwenden, um sie in die R-Umgebung zu laden.

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Kopieren Sie die R-Codes der Bibliothek und gehen Sie zu LuckyTemplates. Öffnen Sie den R-Skript-Editor und fügen Sie den Code ein. Dort können Sie den R-Code weiter erstellen.

Als nächstes verwenden Sie die Funktion ggplot( ) , um ein Streudiagramm zu erstellen. Sie müssen zunächst den Datensatz angeben, der im Diagramm verwendet werden soll, daher der Datenbankbefehl %>% . In diesem Fall wird anstelle einer Filterfunktion ein Pipe-Operator verwendet.

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Um den Datensatz anzugeben, müssen Sie das Argument aes( ) verwenden und dann Ihre x- und y-Achse angeben. In diesem Fall handelt es sich um die Dauer der Stunde bzw. den Verdienst. Verwenden Sie dann die Funktion geom_point( ) , um die Punkte im Diagramm anzuzeigen.

Sie können außerdem Formatierungsänderungen an Ihrem Streudiagramm vornehmen, indem Sie verschiedene Funktionen wie „Farbe“ oder „Form“ verwenden. Wenn Sie Ihrem Diagramm ein dynamisches Aussehen verleihen möchten, können Sie die Farbe und Punktgröße wie im Beispiel gezeigt auf einen bestimmten Wert festlegen.

Wenn Sie den Code ausführen, erhalten Sie dieses Streudiagramm in LuckyTemplates. Beachten Sie, dass die Kreise größer und dunkler gefärbt werden, wenn der entsprechende Stundensatzwert höher ist.

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Fügen Sie dem Diagramm eine glatte Linie hinzu

In diesem nächsten Schritt erfahren Sie, wie Sie dem Diagramm eine glatte Linie hinzufügen. Eine glatte Linie ist eine Linie, die an die Daten angepasst wird, um Ihnen dabei zu helfen, die möglichen Beziehungen zwischen zwei Variablen zu untersuchen.

Um eine glatte Linie hinzuzufügen, verwenden Sie die Funktion geom_smooth( ) .

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Wenn Sie das R-Skript ausführen, sieht das Streudiagramm folgendermaßen aus. Die glatte Linie zeigt nun den Trend der Daten bei einem Konfidenzintervall von 95 %.

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Sie können den Maßstab der x- und y-Achse mit den Funktionen „scale_x_continuous( )“ und „scale_y_continuous( )“ ändern .

In diesem Fall wird die y-Achse in eine logarithmische Skala umgewandelt, während die x-Achse gleich bleibt.

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Wenn Sie den R-Code ausführen, werden die Ergebnisse nun logarithmisch angezeigt. Auch die glatte Linie verändert sich.

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Da das Diagramm außerdem automatisch Beschriftungen auf den Achsen platziert, können Sie diese mit der Funktion labs( ) entfernen .

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Formatieren Sie das Erscheinungsbild des R-Streudiagramms

Nachdem Sie die Grundform Ihres Streudiagramms erstellt haben, besteht der nächste Schritt darin, dessen Thema und Erscheinungsbild anzupassen.

Verwenden Sie die Funktion theme( ) , um das Streudiagramm im R-Skript-Editor zu formatieren. Und innerhalb dieser Funktion können Sie weitere Argumente zur Anpassung hinzufügen.

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Mit panel.grid.major ( ) und panel.grid.minor( ) können Sie den Linientyp und die Farbe der Gitternetzlinien des Diagramms bearbeiten. Wenn Sie eine Gitterlinie entfernen möchten, verwenden Sie die Funktion element_blank( ) .

Panel.background und plot.background werden entfernt , um das Streudiagramm transparent zu machen. Dadurch haben Sie die Flexibilität, Ihr Diagramm an einer beliebigen Stelle in Ihrem Bericht zu platzieren. Wenn Sie die Legende in Ihrem Diagramm entfernen möchten, setzen Sie die Funktion legend.position auf „none“.

Sie können auch die Linie und den Text der x- und y-Achse formatieren. Sie können die Linie dicker oder dünner oder den Text größer oder kleiner machen.

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Wenn Sie mehr über andere Formatierungsfunktionen erfahren möchten, die Sie in Ihrem Diagramm verwenden können, können Sie den Hilfebereich in RStudio aufrufen . Geben Sie „Thema“ in die Suchleiste ein und eine Liste mit Formatierungsfunktionen wird angezeigt.

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Es gibt eine Vielzahl von Formatierungsfunktionen, die Sie in R verwenden können. Denken Sie daran, das zu verwenden, was Sie benötigen, und übertreiben Sie es nicht.

Passen Sie die Farbe und den Bereich der Datenpunkte an

Im letzten Abschnitt dieses Tutorials erfahren Sie, wie Sie die Farbskala und den Größenbereich der Punkte in Ihrem Streudiagramm formatieren.

Die Funktion „scale_colour_viridis_b( )“ stellt Farbkarten bereit, die sowohl in Farbe als auch in Schwarzweiß wahrnehmungsmäßig einheitlich sind. Sie sind auch so konzipiert, dass sie von Betrachtern mit häufigen Formen der Farbenblindheit wahrgenommen werden.

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Wenn Sie im Hilfebereich von RStudio danach suchen, sehen Sie die verschiedenen Argumente, die Sie zum Formatieren Ihrer Diagramme verwenden können. Sie können zwischen den Optionen wechseln, um herauszufinden, welches Ergebnis am besten zu Ihrem Bericht passt.

Beispielsweise skaliert die Funktion „scale_size_continuous( )“ die Größe von Punkten oder Formen in einem Diagramm entsprechend einer kontinuierlichen Variablen. Hier können Sie die minimale und maximale Punktgröße angeben, die im Diagramm verwendet werden soll.

In diesem Fall ist 4 das Minimum und 17 das Maximum.

Streudiagramm in R-Skript: So erstellen und importieren Sie es

So sieht nun das endgültige R-Streudiagramm aus.

Streudiagramm in R-Skript: So erstellen und importieren Sie es

Abschluss

In diesem Tutorial haben Sie gelernt, wie Sie in LuckyTemplates ein R-Streudiagramm erstellen. Ein Streudiagramm ist eine Art Datenvisualisierung, mit der die Beziehung zwischen zwei kontinuierlichen Variablen dargestellt wird. In LuckyTemplates können Sie mithilfe des ggplot-Pakets und des R-Script-Visuals ein Streudiagramm erstellen.

Streudiagramme sind nützliche Werkzeuge zur Visualisierung und Identifizierung von Mustern und Trends in den Daten. Sie sind auch nützlich, um Ausreißer oder Anomalien zu identifizieren.

Insgesamt ist das Erstellen eines Streudiagramms in LuckyTemplates mit R ein unkomplizierter Prozess und ermöglicht es Ihnen, die leistungsstarken Datenvisualisierungsfunktionen des ggplot-Pakets zu nutzen.

Alles Gute,

Hossein Seyedagha


So speichern und laden Sie eine RDS-Datei in R

So speichern und laden Sie eine RDS-Datei in R

Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.

Einführung in den Filterkontext in LuckyTemplates

Einführung in den Filterkontext in LuckyTemplates

In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.

Materialisierungsideen für Datencaches in DAX Studio

Materialisierungsideen für Datencaches in DAX Studio

In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.

Geschäftsberichte mit LuckyTemplates

Geschäftsberichte mit LuckyTemplates

Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst