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.
Im heutigen Beitrag möchte ich einige Beispiele für LuckyTemplates-Berichte und Best Practices vorstellen. Bei meinem eigenen LuckyTemplates-Lernen habe ich im Laufe der Jahre viele Online-Ressourcen genutzt, die von entscheidender Bedeutung waren.
Der Inhalt überwältigte mich jedoch schnell und ich machte mir am Ende eigene Notizen, die ich in diesem Beitrag zeigen werde. Ich möchte diese Gelegenheit nutzen, um Teil eins von Band 4 meiner eigenen Serie über Best Practices vorzustellen. Das vollständige Video dieses Tutorials können Sie unten in diesem Blog ansehen.
Dies ist keineswegs eine erschöpfende Liste und auch nicht die Top-Praktiken. Dies sind nur einige davon, die ich in meine eigene Entwicklung integriert habe. Ich habe dieses Thema mit anderen LuckyTemplates-Benutzern besprochen, um deren Meinung einzuholen. Das sind also noch einmal meine eigenen Erkenntnisse .
Die Best Practices entwickeln sich im Laufe der Zeit weiter, da neue und erweiterte Funktionen sowohl in der LuckyTemplates-Anwendung als auch durch die LuckyTemplates-Community eingeführt werden.
Inhaltsverzeichnis
Eine Zusammenfassung der vier Säulen
Nach den Lehren der LuckyTemplates-Community im Allgemeinen und der LuckyTemplates-Familie im Besonderen gibt es vier Säulen der LuckyTemplates-Entwicklung: Datenladen und -transformationen , Datenmodellierung , DAX-Berechnungen sowie Berichte und Visualisierungen .
Darüber hinaus habe ich (wenn Sie so wollen) eine Vorsäule zum Einrichten von Elementen hinzugefügt, die vor Beginn Ihrer Entwicklungsbemühungen erledigt werden können.
Hier finden Sie einige ausgewählte LuckyTemplates-Berichtsbeispiele und Best Practices für die vierte Säule: Berichte und Visualisierungen . Diese decken ein breites Themenspektrum ab und werden in keiner bestimmten Reihenfolge präsentiert.
Verwenden des allgemeinen Abschnitts des Formatbereichs
Zu den Tipps, die ich in meine standardmäßige LuckyTemplates-Entwicklungspraxis übernommen habe, gehört die großzügige Nutzung des allgemeinen Abschnitts des Formatbereichs , um die XY-Breite und Höhe aller Visuals anzupassen.
Ich bevorzuge es, alle Werte auf ein Vielfaches von 10 zu setzen, weil ich finde, dass es einfacher ist, Dinge auszurichten, und es auffällt, wenn Dinge falsch ausgerichtet sind. Sie können auch kleine Positionierungsanpassungen vornehmen, indem Sie die Pfeiltasten verwenden, um das Bild um ein Pixel zu verschieben, und die Umschalttaste + Pfeiltaste verwenden, um das Bild um 10 Pixel zu verschieben.
Schauen wir uns einige Beispiele für LuckyTemplates-Berichte an. Wenn wir die Karte „Gesamtumsatz“ auswählen, zum Formatierungsbereich und dann zum Abschnitt „Allgemein“ gehen, können Sie sehen, dass alle Werte ein Vielfaches von 10 sind.
Wenn ich sie ändern möchte, kann ich sie auf ein Vielfaches von 10 ändern. Sobald ich das Kartenbild ausgewählt habe, kann ich es mit den Pfeiltasten verschieben.
Ich verwende auch die Auslassungspunkte oder die drei Punkte über der oberen rechten Ecke eines Bildmaterials, um das Bildmaterial einfach auszuwählen und zu verschieben. Meistens befinden sich die Auslassungspunkte in der oberen rechten Ecke. Wenn sich das Bild jedoch oben auf der Leinwand befindet, werden die Auslassungspunkte in der unteren rechten Ecke platziert.
Deaktivieren der Zusammenfassung für mehrere Felder
Als nächstes deaktiviere ich die Zusammenfassung für mehrere Felder gleichzeitig . Wechseln Sie dazu zur Modellansicht, wählen Sie die gewünschten Spalten aus und wählen Sie dann unter „ Zusammenfassen nach“ die Option „Keine“ aus .
In diesem Beispiel bin ich zur Modellansicht übergegangen und habe die Verkaufstabelle erweitert. Ich habe „Zeilensumme“, „Bestellmenge“, „Stückkosten“ und „Stückpreis“ ausgewählt.
Ich habe die Abschnitte „Allgemein “ und „Formatierung “ reduziert und den Abschnitt „ Erweitert“ erweitert, um „ Zusammenfassen nach“ in „Keine“ zu ändern. Als Ergebnis sehen Sie, dass das Summationssymbol verschwunden ist.
Den Auswahlbereich sichtbar halten
Ich nutze auch den Auswahlbereich ausgiebig und halte ihn gerne immer auf dem Bildschirm.
Eines der ersten Dinge, die ich beim Öffnen einer LuckyTemplates-Berichtssitzung mache, ist, den Auswahlbereich anzuzeigen und dann zu reduzieren, damit er für mich immer im Vordergrund und in der Mitte ist.
Ich klicke auf das Wort „ Auswahl“ selbst, um den Bereich nach Bedarf zu erweitern und zu reduzieren, anstatt auf das X zu klicken, den Bereich zu schließen und ihn mehrmals pro Sitzung erneut öffnen zu müssen. Auch der Lesezeichenbereich funktioniert auf die gleiche Weise.
Schauen wir uns weitere Beispiele für LuckyTemplates-Berichte an. Gehen Sie zum Menü „Ansicht“ , wählen Sie „Auswahl“ und dann „Lesezeichen “ und reduzieren Sie dann jedes einzelne Element. Ich klicke einfach auf das Wort, wenn ich sie erweitern und wieder reduzieren möchte.
Ich vermeide auch die Verwendung impliziter Kennzahlen , bei denen es sich um die Praxis handelt, eine Spalte direkt auf ein Bild zu ziehen. Stattdessen entwickle ich für jeden Bereich eine eigene Maßnahme. Beispielsweise verwende ich die Kennzahl „Total Sales“ anstelle der Spalte „Sales[Line Total]“.
Verwenden benutzerdefinierter Formatzeichenfolgen
Wenn Ihnen die integrierten Datenformatzeichenfolgen nicht die gewünschte Flexibilität bieten, können Sie benutzerdefinierte Formatzeichenfolgen verwenden, um genau anzugeben, wie Ihre Daten in Ihren Berichten angezeigt werden sollen. Ich verwende dies ständig und gebe oft ein benutzerdefiniertes Datumsformat als TT-MMM-JJJJ an.
Es ist für Benutzer verwirrend, was ein Datumswert wie 4.07.2021 bedeutet. Ist es der 7. April oder der 4. Juli? Aus diesem Grund verwende ich das Datumsformat TT-MMM-JJJJ, das eindeutig ist.
Eine weitere häufige Verwendung besteht darin, negative Werte in Klammern zu setzen. Mit Prozentsätzen lässt sich das ganz einfach erreichen, indem man zwischen den positiven und negativen Formaten ein Semikolon als Trennzeichen einsetzt und dann die zweite Formatzeichenfolge und die Klammern schließt.
Wenn Sie möchten, können Sie den positiven Werten sogar ein Pluszeichen voranstellen. Es stehen viele Formatzeichenfolgen zur Verfügung, und es stehen online zahlreiche Ressourcen zur Verfügung, die Sie bei der Entwicklung der gewünschten Formatzeichenfolge unterstützen.
Gehen wir einfach zu LuckyTemplates und schauen uns das an. Klicken Sie auf die Datenansicht und die Datumstabelle, sehen Sie sich dann die Monatsendspalte an und gehen Sie zum Format, um es zu ändern.
Wenn ich zur Tabelle „Länder“ gehe, um mir den Wachstumsprozentsatz anzusehen, sehen Sie, dass ich eine Formatzeichenfolge verwendet habe. Ich habe ein Pluszeichen für positive Werte und negative Werte in Klammern eingegeben.
Bei der Verwendung einer Matrix werden oft unterschiedliche Spaltenbreiten angezeigt, was dazu führen kann, dass die Matrix nicht konsistent aussieht. Um eine Matrix zu erstellen, muss die Spaltenbreite konsistent sein. Eine praktische Technik besteht darin, eine spezielle Kennzahl zu verwenden, die die Wiederholungsfunktion oder die REPT-Funktion verwendet, um Konsistenz zu erreichen.
Um dies einzurichten, erstellen wir eine neue Matrix. Geben Sie Jahr , Quartal und Monatsnamen ein . Und dann fügen wir „Channel“ in die Zeilen ein und lassen „ Values“ vorerst leer.
Gehen wir zum Filterbereich und filtern nach 2019.
Gehen wir zum Formatbereich, gehen zu „ Spaltenüberschriften“ und stellen sicher, dass die Option „ Spaltenbreite automatisch anpassen“ aktiviert ist.
Ich werde mein Matrix-Abstandsmaß erhalten, das die verwendet , und es in den Wert der Matrix einfügen.
Erweitern wir einfach die Hierarchie um eine oder zwei Ebenen nach unten, damit wir alles sehen können.
Ich werde zu meinen Spaltenüberschriften zurückkehren, aber dieses Mal werde ich die automatische Größenanpassung der Spaltenbreite deaktivieren.
Dann entferne ich meine Matrix-Spacer-Kennzahl und ersetze sie durch die Gesamtumsatz-Kennzahl. Sobald ich das hinzugefügt habe, werden Sie sehen, dass alle Spalten bereits die Breite haben. Ich kann die Schriftgröße dieser Spalten ändern und Sie werden sehen, dass der Abstand gleich bleibt.
Denken in Gittern
Achten Sie beim Layout der Visuals auf einer LuckyTemplates-Berichtsseite auf eine einheitliche Platzierung, Größe und Abstände Ihrer Visuals.
Das Denken in Rastern ist eine hervorragende Grundlage für den Aufbau Ihrer Layout-Organisation für eine effektive Berichtsstruktur.
Die Größe und der Abstand Ihrer Bilder sind ebenfalls äußerst wichtig und nicht so schwer durchzusetzen. Wenn Sie beispielsweise mehrere Kartenvisualisierungen auf Ihrer Berichtsseite haben, können Sie sicherstellen, dass sie alle die gleiche Größe haben, indem Sie mit den intelligenten Ausrichtungshilfen beginnen.
Sobald ich eine Karte nehme und sie bewege, dient die rote Ausrichtung als Orientierung, um sicherzustellen, dass sie oben, in der Mitte oder unten übereinstimmt.
Richten Sie Ihre visuellen Elemente aus
Wie bereits erwähnt, verwenden Sie den allgemeinen Abschnitt des Formatierungsbereichs, um die XY-Breite und Höhe auf konsistente Werte festzulegen.
Ich verwende fast immer Vielfache von 10. Da Ihre Leinwand groß ist, liegen die Größen ohnehin in der Nähe von Vielfachen von 10. Dadurch werden die Fehler deutlich sichtbar, sodass sie leicht erkannt und korrigiert werden können.
Durch die Verwendung von Vielfachen von 10 können Sie außerdem ganz einfach konsistente Rahmenabstände für alle Ihre visuellen Elemente festlegen. Normalerweise verwende ich einen 10-Pixel-Abstand für normale Bilder und einen 20-Pixel-Abstand für Bilder mit Standardschatten. Auf diese Weise können Sie sowohl den Schatten als auch die Hintergrundfarbe sehen.
Eine weitere Möglichkeit, Ihr Bildmaterial auszurichten, ist die Verwendung des Menüs „Format ausrichten“ . Dies wird Benutzern anderer Graph-Cloud-Anwendungen wie SQL Server-Integrationsdiensten oder SSIS bekannt sein.
Wählen wir diese beiden Kartenvisuals aus und klicken Sie dann im Formatbereich auf „ Ausrichten“ und „Links ausrichten“ .
Damit ähnliche Visuals gleich aussehen, konzentrieren Sie sich auf ein einzelnes Visual, um die Formatierung so zu erhalten, wie Sie es möchten. Verwenden Sie dann den Format Painter , um die Formatierung auf die anderen ähnlichen visuellen Elemente auf Ihrer Seite anzuwenden.
Dieser Schritt kann umgangen werden, indem Sie alle gewünschten Formatierungen für das erste Bild vornehmen, das Sie der Leinwand hinzufügen. Verwenden Sie dann Kopieren und Einfügen , um zusätzliche visuelle Elemente zu erstellen, und ersetzen Sie dann die Spalte oder Kennzahl nach Bedarf.
Ein weiterer Trick besteht darin, Formateinstellungen einfach zu finden. Sie können die Suchleiste im Formatbereich verwenden. Nehmen wir an, ich möchte etwas am Zeilenumbruch meines Bildes für Tabelle 1 ändern. Ich wähle einfach das Bild aus und gebe dann „wrap“ in die Suchleiste ein. Ich kann alle Werte für den Drei-Wort-Umbruch sehen und sie einfach festlegen.
Auswählen der Farben
Wenn Sie die Farben für Ihren Bericht auswählen, können Sie eine JSON-Designdatei erstellen und importieren, um die Konsistenz auf Ihren Berichtsseiten und in allen Berichten in Ihrer Organisation sicherzustellen.
Es stehen viele Tools zur Verfügung, mit denen Sie automatisch bestimmte Farbcodes aus Bildern abrufen können, z. B. den Farbthemengenerator des
Aber das, was ich hier besprechen werde, ist der Farbwähler, mit dem man manuell einen Satz Hex-Codes aus einem Bild abrufen kann. Gehen wir zu einem Bild und greifen zum Farbwähler. Wenn Sie eine Farbe finden, die Sie für Ihre LuckyTemplates-Berichtsbeispiele interessiert, klicken Sie einfach auf Alt + Strg X, um den Hexadezimalcode anzuzeigen.
Nachdem wir nun eine Reihe von Werten ausgewählt haben, wählen Sie „ Farbliste“ , klicken Sie auf „Speichern unter “ und geben Sie einen Namen.
Und wenn wir dann zum Datei-Explorer gehen und uns die Datei ansehen, sehen wir die Hex-Codes.
Von hier aus können wir den erweiterten Theme-Generator von Powerbi.tips verwenden, um die Hex-Codes in das Mehrfacheingabefeld einzufügen, auf „ Hinzufügen“ klicken und dann das Theme herunterladen.
In LuckyTemplates können Sie nach Designs suchen, um Ihr benutzerdefiniertes Design zu importieren. Sie können sich dieses Tutorial von Jarrett Moore dazu ansehen und sich auch für seinen hervorragenden auf der LuckyTemplates-Mitgliederseite anmelden.
Wenn Sie möchten, dass die Farben transparent sind, können Sie am Ende jedes Hexadezimalcodes einfach eine 00 hinzufügen, sodass dieser aus 8 Zeichen statt der standardmäßigen 6 besteht.
Verwendung von Transparenz in Farbe
Ich behalte in meinen Berichten auch gerne eine Maßeinheit namens „Transparente Farbe“ bei, damit ich sie jederzeit griffbereit habe. Tatsächlich ermöglichen die beiden hinzugefügten Hex-Codes eine umfassende Transparenz und können bei Bedarf zur Implementierung einer Teiltransparenz verwendet werden.
Wählen wir Card Visual 3 aus, gehen Sie dann zum Formatierungsbereich und klicken Sie auf Kategorie . Sie können sehen, dass es eine Farbe hat.
Klicken Sie auf die Schaltfläche „fx“ , wählen Sie „Feldwert“ , gehen Sie zu anderen Kennzahlen und klicken Sie dann auf „ Transparente Farbe“ . Sie können sehen, dass die Kategorie ebenfalls verschwunden ist.
Variable Transparenz einstellen
Mit den letzten beiden Zeichen des Hex-Codes können Sie eine variable Transparenz einstellen. Sie können zwischen 0 und 100 gehen.
Wie Sam in den vielen von LuckyTemplates verfügbaren Ressourcen häufig festgestellt hat,
Ein LuckyTemplates-Visual ist eigentlich nur eine Tabelle, die als Diagramm gerendert wird.
Denken Sie daran, dass die erste Option im Menü mit den Auslassungspunkten über der oberen Ecke eines Bildes darin besteht, Daten zu exportieren . Dies gilt, wenn Ihr LuckyTemplates-Administrator es nicht deaktiviert hat. Auch wenn Sie ein Säulendiagramm auswählen, wird beim Exportieren der Daten eine Wertetabelle angezeigt.
Schauen wir uns diese Beispiele für LuckyTemplates-Berichte an. Wenn wir zur TFD-Tabelle gehen und auf die Auslassungspunkte klicken, besteht die erste Option darin, die Daten zu exportieren.
Das Gleiche gilt auch für das Donut-Diagramm.
Sobald wir ihre Dateien im Editor öffnen, können wir sehen, dass es sich bei beiden eigentlich nur um Tabellen handelt.
Abgesehen davon: Wenn Sie Ihren Bildern vor dem Exportieren Titel geben, benennt die Exportfunktion die Datei tatsächlich entsprechend, anstatt sie immer data.csv zu nennen.
Wie Sam schon oft gesagt hat: Beginnen Sie Ihre visuelle Entwicklung zunächst mit einer Tabelle und stellen Sie sicher, dass die Daten und Berechnungen Ihren Wünschen entsprechen. Sobald die Tabelle zufriedenstellend ist, können Sie das gewünschte Bild erstellen.
Ich kopiere und füge oft zuerst das Tabellenvisual ein und ändere dann die eingefügte Tabelle in den gewünschten Typ. Ich finde es nützlich, zur Verifizierung die Originaltabelle neben der neuen Funktion zu sehen.
Zuerst erstellen wir eine Tabelle mit dem Lagercode und den Verkäufen.
Ich werde diese Tabelle kopieren und in die Leinwand einfügen.
Ich werde es dann in ein gestapeltes Balkendiagramm umwandeln.
Abschluss
Wir hoffen, dass Sie einige dieser LuckyTemplates-Berichtsbeispiele und Best Practices zu Ihrer LuckyTemplates-Toolbox hinzufügen können und dass sie sich in Zukunft als nützlich erweisen werden. Ich werde die Präsentation einiger Best Practices für die vierte Säule der LuckyTemplates-Entwicklung, nämlich Berichte und Visualisierungen, im zweiten Teil dieses Beitrags fortsetzen.
Gregor
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