DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
I denne opplæringen vil du lære om det grunnleggende om koding med R. Spesifikt vil du fokusere på å jobbe med objekter og objektklasser i R.
Objekter er som bokser som du legger informasjon eller data inn i.
Opplæringen er delt inn i fire deler. Først vil den diskutere om tildeling og utskrift av objekter. Den neste delen fokuserer på hvordan du utfører grunnleggende operasjoner på disse objektene. Det tredje emnet vil diskutere sammenligningsoperatorer for objekter. Og til slutt vil den diskutere objektklasser og hvordan du bruker dem i R.
Innholdsfortegnelse
Tilordne og skrive ut objekter i R
Åpne et tomt R-skript i .
For å demonstrere, la oss lagre informasjon i objekt a . For å gjøre dette må du bruke tilordningsoperatoren ( <- )="" which="" is="" a="" less="" than="" sign="" followed="" by=" " the="" minus="" line.="" the="" keyboard="" shortcut="" for="" this="" operator="" is=""> Alt + ? . Hvis du følger 2 etter tildelingsoperatoren, indikerer dette at du har tildelt tallet 2 for objekt a . Hva dette betyr er at du legger nummer 2 i en boks merket .
Når du kjører denne koden, vil du legge merke til at denne vises i konsollvinduet. Det vises også som verdier i miljøvinduet.
For å skrive ut disse dataene, skriv inn objektnavnet og kjør det. Du vil se i konsollen at den har verdien 2.
Utføre grunnleggende operasjoner på objekter i R
Nå som du har tilordnet data til et objekt, kan du bruke dette til å utføre grunnleggende operasjoner. Du kan skrive hvilken som helst operasjon ved å bruke objektet, og svaret vil vises i konsollen.
Hvis du kjører kvadratet av a, får du 4. Hvis du kjører en > 3 , vil konsollen returnere False fordi 2 ikke er større enn 3.
Bruke sammenligningsoperatører
Hvis du prøver å kjøre a = 3 , vil du ikke se FALSE i konsollen.
Dette er fordi i stedet for å gjøre en grunnleggende operasjon, tildelte du en ny verdi til objekt a . Du kan se i miljøet at a nå er 3.
Det er mange måter du kan tilordne verdier til et objekt. Du kan bruke oppgaveoperatøren eller likhetstegnet . Men ofte kan likhetstegnet forårsake forvirring, så det er bedre å bruke oppdragsoperatøren i stedet.
Hvis du ønsker å sjekke hva et objekts verdi er, må du bruke to likhetstegn ( == ).
I tillegg kan du også tilordne objekter til andre objekter. For eksempel kan du tilordne objektet b til å ha verdien lik kvadratroten av a . Hvis du kjører dette, kan du se at b nå vil ha denne verdien. Og verdien av b endres når verdien til objekt a endres.
Du bør også merke deg at R skiller mellom store og små bokstaver. Så hvis du prøver å kjøre en stor B, vil det resultere i en feil.
Bruke objektklasser i RStudio
Den neste tingen å lære når man arbeider med objekter i R handler om objektklasser.
Husk analogien til objekter; de er som bokser der du plasserer data i. Objektklasser er derfor de forskjellige typene bokser. De vanlige objektklassene er numeriske, karakterer og logiske.
Det finnes andre typer objektklasser, men resten av denne opplæringen vil fokusere på disse tre.
Nå åpner du en ny i RStudio. Tilordne fire objekter med forskjellige objektklasser som vist på bildet nedenfor.
Når du bruker streng eller tekst i R, kan du bruke enten enkle eller doble anførselstegn. For boolsk inndata må du huske at det skiller mellom store og små bokstaver. Pass på at du skriver inn store bokstaver TRUE og/eller FALSE . Du kan også velge å bruke T og/eller F i stedet for hele ordet. Men det er generelt mer akseptabelt å stave dem ut.
For å identifisere klassen til et objekt, bruk klassefunksjonen . Når du har kjørt dette, vil objektets klasse vises i konsollen.
Ting å huske
Avhengig av typen data du bruker, vil noen funksjoner fungere, andre ikke. Dette er det samme tilfellet for og MS Excel.
Hvis du for eksempel prøver å kjøre sqrt(b) , vil dette resultere i en feil siden objekt b ikke er en numerisk verdi. Men hvis du prøver toupper(b) som er en funksjon som konverterer en streng til store bokstaver, så fungerer det.
En interessant ting når du arbeider med den logiske objektklassen er at du kan bruke dem med operasjoner. Hvis du prøver å multiplisere eller summere objekt c og d , vil du få resultater i konsollen.
R behandler TRUE og FALSE som henholdsvis 1 og 0.
Konklusjon
Eksemplene i denne opplæringen fungerte med data som er svært små. Å tildele hver del av informasjonen du jobber med til et objekt høres ikke veldig nyttig ut. Men du har bare skrapet på overflaten. R og RStudio er i stand til mye mer.
I de neste veiledningene for R vil leksjonene gradvis bygges opp til du kan jobbe med tabeller som inneholder mange rader og kolonner, slik du ville gjort i standard .
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.
Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.
I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.
Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.
Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.
I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.
I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.
I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.
I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.