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 Beitrag werde ich Sie durch ein reales Szenario führen, in dem Sie sich möglicherweise in einer ähnlichen Situation befinden, in der Sie von einem Stakeholder um etwas gebeten werden und Sie schnell einen Bericht auf der Grundlage dessen, wonach er fragt, erstellen müssen. Genau darum geht es bei der LuckyTemplates Accelerator- Datenanalyseherausforderung. Das vollständige Video dieses Tutorials können Sie unten in diesem Blog ansehen.
In diesem speziellen Beschleuniger hat Brian (unser Chief Content Officer bei LuckyTemplates) ein Szenario erstellt, in dem Sie Ihre analytischen Fähigkeiten einsetzen können.
Bei LuckyTemplates geht es bei der Beherrschung darum, zu verstehen, wie Sie bestimmte Techniken auf unterschiedliche Umgebungen und unterschiedliche Szenarien anwenden können. Um das Gaspedal anzukurbeln, werde ich das Problem durcharbeiten und sehen, wie es ausgeht.
Inhaltsverzeichnis
Das Briefing für die Data Analytics Challenge
Hier ist das Briefing für diese Datenanalyse-Herausforderung:
Ihr Chef kommt am Montagmorgen gestresst in Ihr Büro. Sie erzählt Ihnen, dass wir die Möglichkeit haben, einen unserer Hauptkonkurrenten zu übernehmen, und dass der CEO ein Briefing durch COB wünscht, um die folgenden Fragen zum Übernahmeziel zu beantworten:
Wenn ich mir dieses Briefing ansehe, weiß ich bereits, dass wir eine Art Ranking-Formel verwenden werden. Die Ranking-Formel wird für alle diese Anforderungen ähnlich sein, wir ändern lediglich den Kontext.
Wir haben auch eine Art Modell dessen, was der Stakeholder sehen möchte.
Wie Sie sehen, handelt es sich dabei um einen sehr alltäglichen Vorfall, bei dem Sie schnell eine Frage erhalten und mithilfe eines Modells und einer Gliederung schnell etwas zusammenstellen müssen.
Genau darum geht es in unserem , einer Datenanalyse-Herausforderung, bei der jeder mitmachen kann.
Erstellen einer neuen Kennzahlentabelle für die Datenanalyse-Herausforderung
Als Erstes werde ich eine neue Maßtabelle erstellen, da das Modell bereits erstellt wurde.
Alles, was ich tun muss, ist, über die hinzuzufügende Logik nachzudenken und zu entscheiden, welche Ranking-Funktion zwischen oder verwendet werden soll .
Lassen Sie uns schnell herausfinden, woher die Verkäufe in unserem Datensatz kommen. Es sieht so aus, als ob die Zeile „Verkäufe“ unsere Umsatzspalte ist.
Erstellen des Gesamtumsatzmaßes für die Datenanalyse-Herausforderung
Ich werde eine neue Kennzahl erstellen.
Ich nenne diese Kennzahl „ Total Sales“ und erstelle eine einfache Summe der Spalte „Line Sales“.
Ich kann einfach die Spalte entfernen, die ich nicht benötige, und dann sicherstellen, dass die Kennzahl in eine Kennzahlengruppe umgewandelt wird. Ich habe auch meine Datumstabelle vollständig in meinem Modell angeordnet, die ich in ein Liniendiagramm umwandeln werde, dann meine Gesamtverkäufe ergreife und sie in den Wertebereich ziehe.
Wie Sie sehen, ist dieses Diagramm zu voll. Wir müssen den Monat und das Jahr ermitteln , damit wir dies klarer sehen können. Ich werde hier den Kontext ändern.
Dies ist nicht richtig sortiert, daher muss ich zu meiner Datumstabelle gehen , meine Spalte „Monat und Jahr“ suchen und dann eine unterstützende Spalte namens „ Monat & Jahr“ verwenden . Sie können zum Erstellen einer Datumstabelle in unserem Forum oder im Analyst Hub erhalten.
Das Diagramm sieht jetzt viel besser aus und entspricht eher dem, was wir im Modell brauchten.
Als nächstes müssen wir einen Filter für das Jahr erstellen, da wir ihn nach Jahren aufschlüsseln möchten. Also werde ich einen horizontalen Slicer erstellen und diesen in der oberen rechten Ecke platzieren.
In welchen Staaten sind die Verkäufe hoch oder niedrig?
Die nächste Frage im Brief lautet: In welchen Staaten sind die Umsätze hoch oder niedrig ? Wir müssen unsere Bundesstaaten in eine Tabelle eintragen, also gehen wir zur Spalte „Standorte“, wählen „Bundesstaat“ aus und wandeln sie in eine Tabelle um.
Ich stelle Dinge immer in eine Tabelle um, um die Ergebnisse sehen zu können, die ich tatsächlich erhalte. Ich gebe auch meinen Gesamtumsatz ein und formatiere dann die Währung.
Mir ist gerade klar geworden, dass ich nicht einmal eine Ranking-Funktion verwenden muss, da ich das Ranking hier bereits durchführen kann. Ich könnte daraus eine Formkarte machen und auf diese Weise die Höhen und Tiefen sehen.
Wenn ich möchte, kann ich auch ein Donut-Diagramm verwenden. Es gibt viele Möglichkeiten, die Daten hervorzuheben, und ich muss überhaupt keine Ranking-Formel verwenden.
Wie viele Verkäufe erzielten die Top-5-Produkte?
Die nächste Frage aus dem Briefing lautet: Wie viele Verkäufe haben sie jedes Quartal mit ihren fünf Top-Produkten erzielt? Werfen wir einen Blick darauf, was das Mock-up von uns verlangt.
Wir müssen grundsätzlich herausfinden, was unsere fünf besten Produkte sind, und sehen, wie viele Verkäufe sie in jedem Quartal erzielen. Das ist etwas schwierig, aber auf jeden Fall machbar.
Nehmen wir das Quartal und das Jahr und legen es auf unseren Tisch.
Und dann geben Sie unseren Gesamtumsatz für jedes Quartal ein.
Wir müssen uns auch unsere Produkte ansehen und sehen, welche Produkte am besten bewertet sind. Lassen Sie uns die Produktdimension ermitteln.
Unsere Top-Fünf-Produkte sind 63, 28, 51, 67 und 34.
Ich muss diese fünf Top-Produkte isolieren und dann mithilfe einer Funktion namens TOPN den Gesamtumsatz nur dieser fünf Produkte ermitteln. Ich werde eine Formel hinzufügen und die verwenden , mit der ich den Kontext ändern kann.
Hier wird es etwas kniffliger und mehrdeutiger, denn schauen wir uns die Top-5-Produkte auf Jahresbasis an, oder schauen wir uns die Top-5-Produkte für jedes Quartal an?
Für mich geht es bei dieser Frage darum, welche fünf Produkte in jedem Quartal am besten geeignet sind. Um diese Frage zu beantworten, muss ich mir alle meine Produkte ansehen. Deshalb beziehe ich meine Produkttabelle in die Berechnung ein und ordne sie in absteigender Reihenfolge, vom höchsten zum niedrigsten Wert.
Für jedes Quartal werden die Ergebnisse von oben nach unten geordnet, dann werden die fünf besten Produkte basierend auf dem Gesamtumsatz angezeigt und anschließend werden die Verkäufe jedes Produkts angezeigt.
Wenn ich das in meine Tabelle einbeziehe, sehen wir, dass 450.482 US-Dollar des Umsatzes im ersten Quartal von den fünf besten Produkten stammten.
Um dies noch einmal zu überprüfen, können wir einfach auf ein Viertel klicken und die Liste durchsuchen. Denken Sie daran, dass wir uns nicht mit den Top-5-Produkten eines Jahres befassen. Wir schauen uns in jedem einzelnen Quartal die fünf besten Produkte an, und diese Produkte können sich ändern.
Wir können dies auf die nächste Ebene bringen und unsere Top 5 im Vergleich zu allen Verkäufen ermitteln. Teilen Sie einfach die Top 5 durch den Gesamtumsatz.
Hier sind unsere Top-5-Produktverkäufe im Vergleich zu allen Verkäufen.
Wer sind die Top 10-Verkäufer?
Die nächste Frage, mit der wir uns befassen werden, lautet: Wer sind die zehn besten Verkäufer in einem bestimmten Jahr und wie hoch war der Dollarwert ihrer Verkäufe? Dies ist ein weiteres interessantes Thema. Werfen wir einen Blick auf Verkäufer.
Lassen Sie uns gemeinsam mit den Verkäufern unseren Gesamtumsatz einbringen . Wir können sehen, wer unsere 10 leistungsstärksten Verkäufer sind.
Wenn ich aber nur die Top 10 zurückgeben möchte, muss ich eine Rangliste erstellen. Ich werde die Kennzahl „Top 10 Verkäufer“ nennen und RANKX verwenden . Der Trick hier besteht darin, ALLE Verkäufer zu verwenden, damit ich den gesamten Kontext aus der Spalte „Verkäufer“ entfernen und die Verkäufe jedem Verkäufer gegenüberstellen kann.
Ich kann eine schreiben , in der der Gesamtumsatz zurückgegeben wird, wenn RANKX kleiner oder gleich 10 ist. Wenn nicht, sollte es leer sein.
Jetzt werde ich nur die 10 besten Verkäufer nennen und für alles andere bleibt es leer.
Dann werde ich den Gesamtumsatz weglassen und eine Visualisierung wie diese verwenden:
Lassen Sie uns hier ein wenig aufräumen und einen dunklen und weißen Kontrast verwenden. Ich werde auch den Zeilenumbruch für die Titel auf der Achse entfernen und den Format Painter verwenden, um Änderungen vorzunehmen.
Hier gibt es Dinge, die wir noch verbessern können. Ich werde das Bild oben links in ein Balkendiagramm umwandeln, da das Liniendiagramm nicht die beste Zeitdarstellung darstellt. Ich füge Datenbeschriftungen hinzu und entferne die Achse, um das Bild übersichtlicher zu gestalten.
Eine andere Sache, die ich tun kann, ist, eine Logik zu erstellen, um die Top- und Low-Verkäufe wirklich hervorzuheben. Wir können dem Visual „Top 10 Salespeople“ Datenbeschriftungen hinzufügen, sie in die Balken einfügen und einen anderen Blauton hinzufügen.
Ich muss die Farben ein wenig ändern, um sicherzustellen, dass sie mit unserem Farbschema übereinstimmen. Und dann erstelle ich ein Textfeld und tippe etwa Folgendes ein:
Dieses Textfeld erleichtert die Anzeige des Jahres-Slicers.
Was können wir für die Visualisierung „Gesamtumsatz nach Bundesstaat“ tun? Die Karte ist optisch nicht die beste – ehrlich gesagt gefällt sie mir nicht.
Wir könnten ein dunkleres Thema für die Karte verwenden, damit sie zum Rest des Berichts passt.
Möglicherweise können wir auch die Kartenblasen verwenden und sie etwas größer machen.
Wir können unseren Gesamtumsatz nach Bundesstaat auf der linken Seite platzieren und die anderen Tabellen überarbeiten. Wir können New York als Bundesstaat im linken Bild auswählen und dadurch wird der Kontext der anderen Bilder geändert.
Wie können wir diese Daten also etwas anders darstellen? Vielleicht können wir zwei Tabellen für „Quarter“ und „Jahr“ haben und dann die Erkenntnisse in der zweiten Tabelle ändern.
Der Bericht ist nun in der Lage, alle Fragen aus dem Briefing zu beantworten, und sieht allmählich recht gut aus.
Abschluss
Wir hoffen, dass Ihnen die Zusammenarbeit mit mir bei dieser Datenanalyse-Herausforderung Spaß gemacht hat. Wir haben einen sehr dynamischen Bericht, der auf den Inhalten basiert, die im Accelerator erstellt wurden.
Es geht darum, die richtigen Techniken aus Ihrem Gedächtnis zu holen, und wenn Sie erst einmal mit all den verschiedenen Optionen vertraut sind, werden Sie ziemlich erstaunt sein, wie schnell Sie die Dinge zusammenbringen können.
Achten Sie auf den nächsten Accelerator. Diese Datenanalyse-Herausforderung ist eine einzigartige Initiative von . Außerdem veranstalten wir alle zwei Wochen einen Schulungsworkshop, an dem jeder teilnehmen und gemeinsam diskutieren kann. Wir sorgen auch dafür, dass sich Neueinsteiger mit verschiedenen Methoden zur Lösung ihrer eigenen Datenprobleme auskennen.
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