Tilde i r

Tilde i r
“Tilde, ofte anerkjent som ujevnt avstand eller Twiddle, er en ASCII -karakter som brukes i skriving og databehandling. På de fleste tastaturer kan det finnes under ESC -tasten (Escape Key). ASCII-koden 126 brukes i en rekke IT-relaterte applikasjoner, inkludert URL-navn, filsystemer, aritmetikk, kataloger, programmering og så videre. "Equivalency -tegnet" er et annet begrep for det i matematikk. Tilde er det mest brukte symbolet for elektronisk tekstutveksling. Det er en bitvis operatør som implementerer en unarisk negasjon i C -programmering, samt en mønstermatchende operatør i vanlige uttrykk. Store filnavn er noen ganger forkortet med Tilde -karakteren i operativsystemer. Her vil vi diskutere Tilde for R -programmeringsspråket og analysere funksjonaliteten i R.”

Hva er Tilde -operatøren på R -programmeringsspråket i Ubuntu 20.04?

Tilde -operatøren ~ brukes i statistiske modellformuleringer for å representere korrelasjonen mellom de avhengige og uavhengige variablene i R -dataspråket. Kontrollparameteren (avhengig variabel eller utfall) er spesifisert på venstre side av Tilde -symbolet, og prediktorvariabelen er spesifisert på høyre side av Tilde -symbolet (uavhengige variabler). Den avhengige variabelen er den på venstre side av tilde-operatøren, mens den uavhengige variabelen er den på høyre side (er). Som et resultat hjelper Tilde-operatøren i definisjonen av den avhengige variabelenes forhold til den uavhengige variabelen (e) på høyre side av Tilde-operatøren.

Bruke LM -funksjonen for å utføre Tilde -operatørfunksjonaliteten i R -programmeringsspråket i Ubuntu 20.04?

Vi vil gå gjennom prosessen med å implementere lineær regresjonsprogram til modellen og deretter bruke tilde-symbolet inne i LM () -funksjonen for å gi inngangsvariablene (avhengig variabel eller resultat) og prediktorvariabelen på høyre side av Tilde symbol (uavhengige variabler). Når det brukes med R -programmeringsspråkets LM -funksjon, spesifiserer symbolet prediktorene og målvariabelen. Lineære modeller er utstyrt med LM (). Regresjon, enkeltstratumvariansanalyse og analyse av samvariasjon kan alle utføres med den.

Syntaks:

LM (formel, data, undergruppe, vekter, na.Handling, metode = “qr”, modell = true, x = f, y = f, qr = true, casters = null, offset, ...)

Vi passerte noen viktige parametere til LM -funksjonen, som er skissert nedenfor:

formel: -Et klasseobjekt “Formula” er en symbolsk representasjon av modellen som vil bli montert.

data: -Modellens variabler lagres i et valgfritt datasett, liste eller miljø.

undergruppe: en vektor som spesifiserer en delmengde data som skal brukes i prosessen med å montere.

vekter: -En vektor av vekter som kan brukes i monteringsprosessen som et alternativ; Numerisk vektor eller null. Vektede minst firkanter med vekter brukes hvis ikke-null.

Hvordan tilde -operatøren (~) fungerer i R i Ubuntu 20.04?

LM () -metoden i R, som brukes til å estimere lineære regresjonsmodeller, er der Tilde -operatøren er mest ansatt. La oss bruke Tilde-operatøren i praksis for å bli praktisk med denne spesielle operatøren på R-programmeringsspråket.

Eksempel nr. 1: Bruke Tilde -operatøren i R i Ubuntu 20.04

Følgende eksempler viser hvordan du implementerer Tilde -operatøren i en rekke situasjoner.

I ovennevnte R-skript har vi laget variabelen V1, og i denne variabelen har vi RNorm-funksjonen, som tar heltallverdien som en inngang. Det er en annen variabel, V2, der vi igjen har brukt RNorm -funksjonen som genererte de tilfeldig distribuerte tallene og også lagt til variabelen V1 til den. Vi har opprettet vår tredje variabel, V3, som har tildelt RNorm -funksjonen med verdien inne i den, og også variablene V1 og V2 blir lagt til den.

Dette settet med lister brukes nå til oppretting av datasett. I den nye variabelen DF har vi ringt dataene.rammefunksjon, som tar settet med listene som et argument. Objektmodellen inneholder formelen for en lineær regresjonsmodell generert med funksjonen LM, med V3 som den avhengige variabelen og V1 og V2 som uavhengige variabler. Rs innebygde funksjonssammendrag () er distribuert her for å skrive ut sammendraget av variabel-modellen.

Sammendraget (modellen) genererer følgende utgang, som viser samtaler, rester og koeffisientverdier for denne overgitte lineære regresjonsformelen.

Eksempel nr. 2: Bruke Tilde -operatøren med flere prediktorvariabler i R i Ubuntu 20.04

Vi kan bruke Tilde -operatøren med flere prediktorvariabler i den lineære regresjonsformelen. For en fyldigere idé, bør du vurdere koden nedenfor.

Her har vi to variabler, x1 og x2, som har det tilfeldige tallet generert gjennom RNorm -funksjonen. Deretter opprettet vi en annen variabel, x3, som også genererer den tilfeldige tallvektoren med x1 og x2. Datasettet opprettes ved å bruke disse variablene. Deretter, inne i den lineære regresjonsformelen, blir datasettet bestått, og tilde brukes mellom X3, X2 og X1.

Sammendragsmodellen genererer utgangen fra skriptet ovenfor som dette:

Eksempel nr. 3: Bruker Tilde -operatøren med settet.frøfunksjon i r i ubuntu 20.04

Her har vi brukt settet.Frøfunksjon for lineær regresjonsformel som bruker Tilde -operatøren for målet og prediktorvariablene.

Settet.frøfunksjon legges til for randomiseringsverdier. Deretter har vi erklært variablene x1, x2, x3 og y for å lage datasettet. Etter at datasettet ble opprettet, benyttet vi den lineære regresjonsformelen for estimering av de avhengige og uavhengige variablene som er betegnet med Tilde -symbolet. For å generere beskrivende statistikk for vår estimerte lineære regresjonsmodell, har vi brukt sammendraget () -funksjonen

Sammendraget av den lineære regresjonsmodellen er i følgende figur.

Konklusjon

Denne artikkelen diskuterer bruk av Tilde på R -programmeringsspråket. R er et mye brukt dataspråk for anvendt statistisk forskning. Den benytter en rekke formler for forskjellige mål. Som et resultat er tilde -tegnet mye brukt i r. I r; Tilde -operatøren brukes til å skille venstre og høyre side av en ligning. Vi har sett forskjellige gyldige eksempler på å distribuere Tilde -operatøren i R inne i den lineære regresjonsformelen.