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.
Jeg vil gerne gennemgå nogle af de bedste fremgangsmåder til at optimere dine rækker og kolonner i Query Editor.
Du kan optimere din tabel, så du nemt kan genkende dine kolonner, når du opretter visualiseringer.
En af de bedste måder at udvikle den mest intuitive LuckyTemplates-model på er at forenkle dine rækker og kolonner i din tabel.
Desuden vil denne tutorial give dig datatransformationsteknikker, der er vigtige, når du bruger LuckyTemplates. Disse teknikker vil hjælpe dig med DAX-formlen og visualiseringer, som du vil oprette i fremtiden.
Indholdsfortegnelse
Oprydning i dit datasæt
For at forstå tingene bedre i dit datasæt, skal du rydde op i dine data. Når du renser og optimerer dine data, kan du fortolke dem ret nemt. Du kan også slippe af med overflødig information, der kun tjener til at opbruge hukommelsen i LuckyTemplates.
Der er flere måder, hvorpå du kan rense og transformere dine data. Det omfatter optimering af dine kolonner, fjernelse af irrelevant information og så videre.
For at komme i gang skal du klikke på . Du kan se en række muligheder, som du kan gøre med din valgte forespørgsel. Nogle af de ting, du kan gøre, er at gruppere, vende, tælle og transponere kolonnerne.
Der er mange ting, du kan gøre herfra. Et eksempel er at ændre formatet på din tekst ved at klikke på Formater under båndet Transformer .
Du kan også klikke på båndet Tilføj kolonne for at udforske flere muligheder for dit datasæt.
Du kan også udføre transformationer ved at højreklikke på en hvilken som helst kolonne og vælge en indstilling såsom Fjern , Fjern andre kolonner , Dupliker kolonne eller Tilføj kolonne fra eksempler .
Hvis der er nogen fejl i din tabel, kan du klikke på Fjern fejl for at rense de respektive data. Ud over det kan du også se muligheder for at gruppere, udfylde, pivotere, fjerne pivoter og flytte dine LuckyTemplates-kolonner.
Endelig kan du gøre brug af filterfunktionen inde i LuckyTemplates-kolonner. Bare klik på rullemenuen i kolonnenavnet, og filtrer derefter dataene i overensstemmelse hermed.
Optimering af dine LuckyTemplates-kolonner
Lad os dykke dybere ned i de teknikker, jeg nævnte. Jeg viser dig rigtige eksempler på, hvordan du kan optimere dine kolonner. Det første scenarie handler om at fjerne en kolonne fra din tabel.
Lad os sige, at kolonnen Valutakode er overflødig information. Du kan fjerne denne særlige kolonne ved at højreklikke og vælge Fjern fra indstillingerne.
Når kolonnen Valutakode er fjernet, skal du tage et kig på afsnittet Anvendte trin i højre side. Denne sektion registrerer alle de handlinger, du udfører i forespørgselseditoren. For eksempel kan du se posten Fjernede kolonner .
Sektionen Anvendte trin er vigtig, fordi den registrerer alle datatransformationer, så når du opdaterer dine data, sker ændringerne automatisk. Disse registreringer kan hjælpe dig, når du vil gå tilbage til et tidligere trin ved at klikke på X- ikonet.
Nu vil jeg give dig endnu et eksempel på et andet scenarie. For eksempel vil du oprette en lignende kolonne for Lagerkode . Denne gang ønsker du dog, at indholdet kun skal have de første fire bogstaver.
Den første ting du skal gøre er at duplikere kolonnen. For at gøre det skal du højreklikke på kolonnen Lagerkode og derefter vælge Dupliker kolonne .
Højreklik igen på den duplikerede kolonne, og vælg derefter Opdel kolonne efter antal tegn.
Derefter kan du se pop-up-vinduet Opdel kolonne efter antal tegn . Det er her du kan indtaste antallet af tegn. Du skal også vælge en gang, så langt til venstre som muligt .
Til sidst vil jeg vise dig, hvordan du bruger funktionen Tilføj kolonne fra eksempler i LuckyTemplates.
Du kan bruge den til at oprette en anden kolonne til kanalkode . Men denne gang kan du ændre indtastningerne til de første fire bogstaver.
Når du har valgt Tilføj kolonne fra eksempler , kan du se en ny kolonne, hvor du kan indtaste de nye værdier. Så i stedet for Engros, skriv WHOL , og du kan se det anvendt på resten af posterne i kolonnen.
For den anden kode skal du ændre DISTRIBUTOR-koden til DIST , og den vil også blive anvendt på lignende poster. Dette er muligt på grund af læringsalgoritmen, der fungerer i baggrunden.
Du skal også ændre kolonnenavnet til Channel Code . Nu kan du bruge denne kolonne i din LuckyTemplates-model.
Konklusion
Forhåbentlig hjalp denne vejledning dig til at tænke over vigtigheden af datatransformation i LuckyTemplates.
Jeg anbefaler stærkt, at du udforsker alle disse muligheder for at optimere og transformere dine LuckyTemplates rækker og kolonner. Du kan eksperimentere og teste disse teknikker ved at bruge funktionerne i forespørgselseditoren.
Husk altid, at de forespørgsler, du tester, endnu ikke er forpligtet til din model. Således kan du lave en masse transformationer og rydde op i dine data.
Der er ingen perfekt teknik til at bruge Query Editor. Det vigtigste er at kende og udforske dens forskellige funktioner så meget som muligt.
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.