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.
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
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
In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.
In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.
In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.
Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.
Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.
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.
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