Pipe In R: Tilslutningsfunktioner med Dplyr
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
I denne øvelse vil jeg diskutere LuckyTemplates-datasæt, herunder datatyper og vigtigheden af navnekonventioner.
De data, der bruges i dette eksempel, er en ressourcepakke, der er gjort tilgængelig for.
Vi vil sikre os, at når vi importerer disse Excel-data til vores LuckyTemplates-model, får vi en fejlfri gengivelse.
Hvis vi ikke er forsigtige, kan vi gå glip af tilfældige fejl gemt i vores LuckyTemplates-datasæt. Det kan vi undgå ved at sikre os, at datatyperne er korrekte.
Indholdsfortegnelse
Formatering af datatyper
Datatyper er den almindelige årsag til fejl i LuckyTemplates-modeller.
Forespørgselseditoren er en funktion i LuckyTemplates, der nemt kan identificere og formatere datatyper.
Du kan bestemme datatyper gennem billederne eller ikonerne ved siden af hver kolonne/datanavn.
For eksempel kan vi nemt identificere, at kolonnen OrderDate er i et datoformat.
Vi kan også bruge Home Ribbon til at se på alle datatyperne i vores tabel.
Udover datotyper er der også tal- og tekstdatatyper .
En vigtig ting, du skal huske, er at sikre dig, at numeriske kolonner skal have den korrekte datatype, da det kan påvirke fremtidige beregninger og aggregeringer.
Numeriske kolonner har værdier som datatyper.
I dette eksempel er disse enhedspris, ordremængde, samlet omsætning og samlet enhedspris.
Kontrol af datatypen
For at kontrollere, om de data, der importeres fra Excel til LuckyTemplates, er korrekte, skal vi blot klikke på Datatype under fanen Hjem.
Med denne funktion er det nemt at ændre, rette og formatere datatyperne i Query Editor.
Husk også altid at klikke på Luk og anvend for at beholde de ændringer, du har foretaget.
Ændring af datatype
Vi kan også ændre datatyperne i selve dataene.
Ved at vælge en kolonne i tabellen og gå til fanen Kolonneværktøjer kan vi hurtigt ændre datatypen ved at foretage et valg i rullemenuen Format .
Dette er en fantastisk teknik at bruge til at organisere data og kolonner i vores tabeller.
Opdatering af navnekonventioner
En af mine bedste fremgangsmåder, når det kommer til at organisere LuckyTemplates-datasæt, er at have gode navnekonventioner. Jeg gør altid mine datanavne så intuitive som muligt.
IntelliSense er en funktion i LuckyTemplates, der automatisk viser forslag inden for en målestok . Det er dog kun muligt, hvis navnene er i et korrekt format.
Et korrekt format betyder at afstå fra at bruge understregninger, tilfældige navne og forkortelser.
For eksempel, hvis vi opretter et nyt mål for at beregne det samlede salg, vises forslag, mens vi skriver.
Men igen, dette er kun muligt, hvis vi bruger navne, der er intuitive.
Dette er en afgørende detalje at implementere i vores datamodeller, fordi det gør det nemt at referere til den type kolonne, vi ønsker at bruge i vores formler.
Hvis vi vil bruge kolonnen i vores salgsdata til at beregne den samlede omsætning, skal vi bare skrive "Rev", og den kolonne vises i formellinjen.
Det er muligt, at andre personer i et team vil bruge oplysningerne i LuckyTemplates til at oprette rapporter og analyser.
At gøre datanavne intuitive gør det således nemmere for alle i organisationen at bruge IntelliSense og finde det, de skal bruge for at foretage deres beregninger.
At holde navnene enkle
Vi skal sørge for, at data-, tabel- og kolonnenavne holdes enkle.
I dette eksempel er de understregninger og forkortelser, der bruges til at navngive data, unødvendige.
Vi er nødt til at sikre, at når andre mennesker ser på en formel, vil de forstå, hvad det er.
I lighed med datatyper er Query Editor et fantastisk sted i LuckyTemplates til at opdatere datanavne .
Klik på knappen Transformer data under fanen Hjem for at få adgang til forespørgselseditoren.
Det første trin i navngivningskonventioner bør være at ændre tabelnavnene.
Tabeller og kolonner er vigtige aspekter i LuckyTemplates, da de bruges til at referere til data. Derfor er vi nødt til at gøre deres navne enkle og tilgængelige.
Formatering af data fra et webbaseret system
Data og information downloadet fra nettet eller en database er normalt forkortede og har usædvanlige etiketter og kolonnenavne.
Før vi bruger disse data i vores formler og modeller, skal vi gøre dem rene og sømløse inde i forespørgselseditoren.
Detpræsenterer en god oversigt og et øjebliksbillede af alle data indeholdt i vores model. Brug af denne funktion i LuckyTemplates giver således mulighed for nem datareference og indeksering.
Konklusion
Gode navnekonventioner og optimerede datatyper giver LuckyTemplates-brugere mulighed for hurtigt at finde og referere til data i deres formler og modeller.
Forkerte formater såsom datatypefejl og understregninger kan nemt rettes i forespørgselseditoren.
Sammenlignet med individuel fastsættelse af titler, akser og værktøjstip, giver Query Editor os mulighed for at foretage justeringerne på én gang.
De teknikker, der diskuteres i denne tutorial, er gode måder at spare tid og kræfter på små opgaver.
Alt det bedste,
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.
Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!
Excel Formler Snydeark: Mellemvejledning
LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det
Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.
Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.
Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.
I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.
Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.