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 bloggen vil vi diskutere og HENTE. Disse to – når de kombineres – er svært kraftige og kan hjelpe oss med våre SQL-datautvinningsoppgaver. Vi kan bruke disse to til å trekke ut data basert på våre krav eller behov.
Hensikten med OFFSET er å hoppe over de første radene du har nevnt i datasettet. På den annen side bruker vi FETCH for å begrense radene. De er begge alternativer for rekkefølge etter klausul . Husk at disse to ikke vil fungere hvis du ikke bruker ORDER BY-klausulen .
I dette eksemplet kan vi bruke bestilling etter ID eller bestilling etter navn . Etter det, når du bruker OFFSET 5 ROWS , hopper den over de første 5 radene. Når du kombinerer KUN FETCH NEXT 10 ROWS , vil den bare få de neste 10 dataene etter de 5 radene.
Men hvis vi ikke bruker kommandoen FETCH , vil den vise alle de andre radene bortsett fra de der vi brukte OFFSET .
Dette betyr at rad 6 til 15 vises i utdataene våre og ingenting annet.
Innholdsfortegnelse
Velge en tabell
Først, la oss åpne vår. I dette eksemplet har vi allerede en enkel tabell.
Deretter markerer du kommandoen for å laste tabellen.
Klikk deretter på Utfør .
Deretter vil du se tabellen i fanen Resultater .
Bruke OFFSET for SQL Data Extraction
I utdataene ser du at vi har ID og navn .
Hvis vi utfører kommandoen med " ORDER BY ID ", vil den sortere dataene på en stigende måte avhengig av ID-nummeret.
Vi kan også bruke kommandoen " ORDER BY ID DESC " for å sortere dataene på en synkende måte.
Men for dette eksempelet vil vi utføre kommandoen " ORDER BY ID ". La oss deretter hoppe over de første 10 radene i utdataene våre. Så vi skriver " OFFSET 10 ROWS ."
Etter det, la oss fremheve kommandoene vi skal utføre. Klikk deretter på Utfør .
Ved å sjekke utdataene i fanen Resultater , vil vi se at kommandoen vi brukte hoppet over de første 10 radene. Nå viser den bare dataene fra ID 11 .
Bruke FETCH for SQL Data Extraction
La oss nå bruke FETCH . I dette eksemplet vil vi bare HENTE 2 rader. Dette betyr at ID 11 og ID 12 vil være de eneste i utgangen.
Først, la oss skrive " HENT KUN NESTE 2 RADER ."
Deretter markerer vi kommandoene og klikker på Utfør .
Deretter vil du se at utgangen viser ID 11 og ID 12 bare i .
Du kan endre tillatelsen når som helst, avhengig av målet ditt. Du kan hoppe over de første 15 radene ved å skrive " OFFSET FIRST 10 ROWS ." Når den kombineres med FETCH , blir den kraftigere. Bortsett fra å bruke " ORDER BY ID ", kan du også bruke " ORDER BY NAME .
Konklusjon
For å avslutte det hele, har vi diskutert bruken av OFFSET og FETCH . Ved å bruke disse to enkle kommandoene, vil du kunne endre restriksjoner og kontrollere utdataene på hvilke rader du vil vises.
Hvis du ikke trenger de første 50 radene, trenger du ikke rulle nedover. I stedet kan du enkelt få det ved å bruke disse enkle, men kraftige kommandoene. OFFSET ogkan være enkelt. Men når de brukes sammen, blir de kraftige ettersom du har mer kontroll på dataene.
Hvis du vil vite mer om dette emnet og annet relatert innhold, kan du absolutt sjekke listen over relevante lenker nedenfor.
Beste ønsker,
Hafiz
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.