Pipe In R: Koblingsfunksjoner med Dplyr
I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.
I denne artikkelen skal jeg gi deg en oversikt over enkle filtre i LuckyTemplates.
Vi har allerede gjort noen eksempler angående dette, så det skal ikke være for vanskelig å plukke opp.
Jeg gjør disse demonstrasjonene i tabeller av en god grunn. Det er lettere å forstå hvordan formler fungerer når du ser tallene siden det å se på visuelle elementer noen ganger kan være forvirrende. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Innholdsfortegnelse
Riktig bruk av enkle filtre
For eksempel, i dette Salg i NC- målet, trenger du ikke å bruke enfunksjon for å generere et resultat.
Dette er fordi inne i funksjonen kan formelen allerede fange opp hvilken tabell du refererer til gjennom relasjonene i modellen din.
For å vise et annet eksempel, vil jeg lage et annet mål kalt Salg i 2019 .
Jeg vil bruke CALCUATE med Totalt salg som uttrykk, sette inn i År-kolonnen i Dato-tabellen for å tjene som et enkelt filter, sette det lik "2019" og så dra inn vårt nye mål.
Det er best praksis å alltid bruke en FILTER- funksjon for å gjøre disse enkle filtrene siden du kan få problemer hvis du ikke gjør det.
For å vise et eksempel på hvordan det kan gå galt, vil jeg lage et nytt mål kalt Salg av produkt 100 for å se på salget av kun ett produkt.
Jeg vil bruke CALCUATE igjen og bruke Totalt salg som uttrykk. Deretter vil jeg sette inn produktnavn-kolonnen fra produkttabellen , sette den lik "Produkt 100" og dra inn målingen.
På grunn av den opprinnelige konteksten , setter tiltaket Sales of Product 100 i hver enkelt rad .
CALCUATE - funksjonen kan ikke differensiere basert på det enkle filteret vi brukte siden Produktnavn-kolonnen er i en tabell.
For å fikse dette må du bruke FILTER- funksjonen og legge den inn i produkttabellen .
Som du kan se, fikk vi endelig verdien vi trengte bare for produkt 100 .
Det vanskelige her er at du får forskjellige resultater basert på de forskjellige kontekstene du har .
For eksempel, hvis jeg bruker kundenavnet som min kontekst og endrer tilbake det enkle filteret uten FILTER -funksjonen, vises resultatet normalt.
Grunnen til at jeg alltid bruker FILTER -funksjonen som standard er fordi den alltid vil fungere for begge tilfeller.
For å unngå forvirring bør du alltid bruke FILTER- funksjonen som beste praksis.
Konklusjon
I dette innlegget snakket vi om enkle filtre i LuckyTemplates og beste praksis angående bruken av dem.
Vi har også bestemt hvordan disse filtrene forholder seg til CALCUATE- funksjonen og konteksten generelt.
Deretter skal vi dekke tabellfunksjoner som FILTER , når du kan bruke dem, og hvordan de fungerer i LuckyTemplates.
Beste ønsker,
I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.
RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.
Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!
Excel Formulas Cheat Sheet: Mellomveiledning
LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det
Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.
Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.
Lær hvordan du sorterer feltene fra kolonner med utvidet datotabell på riktig måte. Dette er en god strategi å gjøre for vanskelige felt.
I denne artikkelen går jeg gjennom hvordan du kan finne de beste produktene dine per region ved å bruke DAX-beregninger i LuckyTemplates, inkludert TOPN- og CALCUATE-funksjonene.
Lær hvordan du bruker en søppeldimensjon for flagg med lav kardinalitet som du ønsker å inkludere i datamodellen din på en effektiv måte.