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


Streudiagramm-Visualisierungen mit Charticulator

Streudiagramm-Visualisierungen mit Charticulator

In diesem Tutorial erfahren Sie, wie Sie mit Charticulator eine Streudiagramm-Visualisierung für Ihren LuckyTemplates-Bericht erstellen und entwerfen.

PowerApps-Suchfeld: So fügen Sie es hinzu und passen es an

PowerApps-Suchfeld: So fügen Sie es hinzu und passen es an

Erfahren Sie, wie Sie ein PowerApps-Suchfeld von Grund auf erstellen und es an das Gesamtthema Ihrer App anpassen.

Power Automate String-Funktionen: Substring und IndexOf

Power Automate String-Funktionen: Substring und IndexOf

Erlernen Sie ganz einfach zwei komplizierte Power Automate String-Funktionen, die in Microsoft Flows verwendet werden können – die Funktionen substring und indexOf.

Power Query M: Abwechselndes 0-1-Muster in der Datumstabelle

Power Query M: Abwechselndes 0-1-Muster in der Datumstabelle

Dieses Tutorial konzentriert sich auf die Power Query M-Funktion „number.mod“, um ein abwechselndes 0-1-Muster in der Datumstabelle zu erstellen.

Prognosetechnik: Erkundung der Prognoselogik in LuckyTemplates-Modellen

Prognosetechnik: Erkundung der Prognoselogik in LuckyTemplates-Modellen

In diesem Tutorial führe ich eine Prognosetechnik durch, bei der ich meine tatsächlichen Ergebnisse mit meinen Prognosen vergleiche und sie kumulativ betrachte.

Speichern Sie E-Mail-Anhänge in SharePoint mit Power Automate

Speichern Sie E-Mail-Anhänge in SharePoint mit Power Automate

In diesem Blog erfahren Sie, wie Sie mit Power Automate E-Mail-Anhänge automatisch in SharePoint speichern und E-Mails anschließend löschen.

Führen Sie eine Bis-Loop-Steuerung in Power Automate durch

Führen Sie eine Bis-Loop-Steuerung in Power Automate durch

Erfahren Sie, wie die Do Until Schleifensteuerung in Power Automate funktioniert und welche Schritte zur Implementierung erforderlich sind.

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

In diesem Tutorial erfahren Sie, wie Sie mithilfe der ALLSELECTED-Funktion einen dynamischen gleitenden Durchschnitt in LuckyTemplates berechnen können.

Berechnen Sie dynamisch eine laufende oder kumulative LuckyTemplates-Summe

Berechnen Sie dynamisch eine laufende oder kumulative LuckyTemplates-Summe

Durch diesen Artikel erhalten wir ein klares und besseres Verständnis für die dynamische Berechnung einer laufenden oder kumulativen Gesamtsumme in LuckyTemplates.

Power Automate auf jede Aktion in Workflows anwenden

Power Automate auf jede Aktion in Workflows anwenden

Erfahren und verstehen Sie die Bedeutung und ordnungsgemäße Verwendung der Power Automate-Aktionssteuerung „Auf jede anwenden“ in unseren Microsoft-Workflows.