Streudiagramm-Visualisierungen mit Charticulator
In diesem Tutorial erfahren Sie, wie Sie mit Charticulator eine Streudiagramm-Visualisierung für Ihren LuckyTemplates-Bericht erstellen und entwerfen.
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:
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.
Der in diesem Beispiel verwendete Datensatz ist eine Tabelle mit dem Kundennamen, der Dauer, dem Verdienst und dem Stundensatz.
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.
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.
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.
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( ) .
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 %.
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.
Wenn Sie den R-Code ausführen, werden die Ergebnisse nun logarithmisch angezeigt. Auch die glatte Linie verändert sich.
Da das Diagramm außerdem automatisch Beschriftungen auf den Achsen platziert, können Sie diese mit der Funktion labs( ) entfernen .
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.
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.
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.
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.
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.
So sieht nun das endgültige R-Streudiagramm aus.
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
In diesem Tutorial erfahren Sie, wie Sie mit Charticulator eine Streudiagramm-Visualisierung für Ihren LuckyTemplates-Bericht erstellen und entwerfen.
Erfahren Sie, wie Sie ein PowerApps-Suchfeld von Grund auf erstellen und es an das Gesamtthema Ihrer App anpassen.
Erlernen Sie ganz einfach zwei komplizierte Power Automate String-Funktionen, die in Microsoft Flows verwendet werden können – die Funktionen substring und indexOf.
Dieses Tutorial konzentriert sich auf die Power Query M-Funktion „number.mod“, um ein abwechselndes 0-1-Muster in der Datumstabelle zu erstellen.
In diesem Tutorial führe ich eine Prognosetechnik durch, bei der ich meine tatsächlichen Ergebnisse mit meinen Prognosen vergleiche und sie kumulativ betrachte.
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.
Erfahren Sie, wie die Do Until Schleifensteuerung in Power Automate funktioniert und welche Schritte zur Implementierung erforderlich sind.
In diesem Tutorial erfahren Sie, wie Sie mithilfe der ALLSELECTED-Funktion einen dynamischen gleitenden Durchschnitt in LuckyTemplates berechnen können.
Durch diesen Artikel erhalten wir ein klares und besseres Verständnis für die dynamische Berechnung einer laufenden oder kumulativen Gesamtsumme in LuckyTemplates.
Erfahren und verstehen Sie die Bedeutung und ordnungsgemäße Verwendung der Power Automate-Aktionssteuerung „Auf jede anwenden“ in unseren Microsoft-Workflows.