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.
Ich dachte, es wäre interessant, eine Möglichkeit zu finden, Funktionen und Operatoren in LuckyTemplates hervorzuheben, auf die Sie möglicherweise noch nie gestoßen sind, die tief in den Menüs vergraben sind, oder die Sie vielleicht gesehen haben, aber nicht wirklich wissen, was tun sie. In diesem Tutorial möchte ich die Modulo- und Integer-Divide- Funktionen von LuckyTemplates hervorheben . Werfen wir einen Blick darauf, wie diese Funktionen für Ihre Berichte nützlich sein können. Das vollständige Video dieses Tutorials können Sie unten in diesem Blog ansehen.
Modulo und Integer-Divide im Standardoperator von Power Query sind für verschiedene Arten der Datentransformation unglaublich nützlich. Schauen wir uns zu Demonstrationszwecken ein einfaches Divisionsproblem an: vierzehn dividiert durch drei. Vier hier, das ist der ganze Teil des Ergebnisses, ist die Ganzzahldivision, während Modulo der Rest ist.
Sie können Modulo und Integer-Divide verwenden, um verschiedene Arten sich wiederholender Muster zu erstellen. Und in diesen sich wiederholenden Mustern können Sie einige wirklich wirkungsvolle Transformationen durchführen.
Inhaltsverzeichnis
Verwendung von LuckyTemplates Modulo
Schauen wir uns also diesen Fall an. Wir haben einen einfachen Datensatz, der nur vierundzwanzig Teilnehmer einer Schulung umfasst, und wir möchten diese Teilnehmer aufnehmen und sie in vier gleich große Sechserteams aufteilen. Wir können Integer-Divide und Modulo verwenden, um dies auf unterschiedliche Weise zu tun. Beginnen wir mit Modulo.
Fügen wir zunächst eine Indexspalte hinzu und arbeiten dann in dieser Spalte mit Modulo.
In Modulo geben wir die Anzahl der Gruppen ein, die wir erstellen möchten, nämlich 4.
Sie werden sehen, dass dadurch ein sich wiederholendes Muster aus 0, 1, 2 und 3 entsteht. Wenn wir uns die 4 im Index ansehen, die eigentlich die fünfte Zeile ist (da Power Query ein Index mit Nullbasis ist), wenn wir 4 durch 4 dividieren, Es ist eine Ganzzahldivision von 1 und ein Modulo von 0 Rest. Es erzeugt dieses sich wiederholende Muster bis zum Ende des Datensatzes.
Deshalb möchten wir diese Zeilen von Modulo übernehmen und in Spalten übersetzen. Wir werden die Daten auf Modulo umstellen. Wenn wir zu „Transformieren und Pivotieren“ wechseln, möchten wir auf „Vorname“ schwenken und sicherstellen, dass es sich nicht um eine Aggregation handelt . Wir wollen nicht, dass es zählt. Wir wollen nur, dass es die tatsächlichen Werte dreht.
Und dann können wir diese vier Header nehmen und sie ausfüllen, damit sie besser und weniger chaotisch aussehen. Dann können wir einfach die Nullen herausfiltern und die Duplikate filtern.
Übrig bleiben uns unsere netten vier Sechserteams. Modulo dividierte die Daten durch Abzählen durch vier.
Wir können diese Teams auch auf andere Weise aufteilen: Anstatt die Teams abzuzählen und aufzuteilen, können wir einfach die ersten sechs abzählen. Wir werden dies mit Integer-Divide tun.
Ganzzahl-Division verwenden
Die Verwendung von Integer-Divide folgt im Großen und Ganzen der gleichen Logik, es handelt sich jedoch um ein etwas anderes Muster. Beginnen wir mit dem Hinzufügen von Spalten und dem Erstellen unseres Index. Die Verwendung von Integer-Divide folgt weitgehend der gleichen Logik. Es ist ein etwas anderes Muster. Beginnen wir mit dem Hinzufügen von Spalten und dem Erstellen unseres Index. Und dann gehen wir zur Ganzzahldivision über.
In diesem Fall haben wir anstelle dessen, was wir mit Modulo machen wollten, nämlich die Anzahl der Gruppen, die Anzahl der Personen pro Gruppe . Also setzen wir hier sechs ein, und wir erhalten genau das, was wir uns erhofft hatten, nämlich die vier Sechsergruppen.
Jetzt wollen wir diese Indexspalte nehmen und sie in ein Modulo umwandeln, das der Ganzzahldivision entspricht.
Und so entsteht nun das sich wiederholende Muster, das der Anzahl der Integer-Divide entspricht.
Dann nehmen wir dies und transformieren es, indem wir es auf die gleiche Weise drehen: indem wir zu „Erweiterte Optionen“ gehen und sicherstellen, dass wir die Daten nicht aggregieren . Von hier aus wird der Vorgang tatsächlich mit einem sehr einfachen Transpose aufgeräumt .
Transpose nimmt Spalten, wandelt sie in Zeilen um und umgekehrt. Wenn wir also diese Daten nehmen und transponieren , zu unseren Kopfzeilen gehen und Verszeilenüberschriften verwenden , haben wir jetzt genau die Teams, die wir hatten.
Power Query M: Abwechselndes 0-1-Muster in der Datumstabelle.
Unpivot- und Pivot-Grundlagen in LuckyTemplates – Abfrage-Editor. Überprüfen Sie
die LuckyTemplates-Abfrageparameter: Optimieren von Tabellen
Abschluss
Dies sind zwei verschiedene Möglichkeiten, wie wir LuckyTemplates Modulo und Integer-Divide verwenden können, um unsere Daten zu transformieren. Sie werden feststellen, dass diese Techniken bei vielen verschiedenen Transformationsmustern in Bezug auf Stapeldaten und gepaarte Daten wirklich nützlich sind. Sie können diese verwenden, um diese Konfigurationen auf eine Art und Weise abzuwickeln, die der, die wir heute hier gemacht haben, sehr ähnlich ist.
Ich hoffe, Sie fanden das hilfreich. zu erfahren , damit auch Sie das Beste daraus machen können.
Alles Gute!
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