R Komentosarjat LuckyTemplatesille RStudion avulla

Tässä blogissa käymme läpi LuckyTemplatesin R-komentosarjan perusteet käyttämällä.

RStudiota käytetään tilastollisten laskelmien ja grafiikan luomiseen, jotka ovat linjassa data-analyysin ja tutkimuksen kanssa .

Se on loistava työkalu koodaukseen, koska se on integroitu kehitysympäristö (IDE) . Tämä tarkoittaa, että siinä on ominaisuuksia, joita voit käyttää koodauksessa, kuten lähdekoodieditori , automaattinen täydennys , syntaksin korostus ja virheenkorjaustyökalu .

RStudio on kätevämpi asetus R-komentosarjalle kuin R- ohjelmointikielen asennuksen oletusominaisuudet .

Sisällysluettelo

R Scripting RStudiossa

Kun avaat RStudion ensimmäistä kertaa, näet 3 erilaista ikkunaa. Mutta tässä opetusohjelmassa keskitymme siihen, missä näet vilkkuvan kohdistimen . Tätä osaa kutsutaan konsoliksi , jossa voimme tehdä R - komentosarjan RStudiossa .

R Komentosarjat LuckyTemplatesille RStudion avulla

Ensimmäistä esimerkkiä varten luodaan yksinkertainen aritmeettinen operaatio ja suoritetaan se painamalla Enter .

R Komentosarjat LuckyTemplatesille RStudion avulla

Kun kirjoitat ja suoritat " 1 + 1 " konsoliin , voimme saada tulokseksi " 2 ". Jos olet utelias [1]: n tarkoituksesta , tehdään esimerkki tarkennettavaksi. Luon numerosarjan 1 :stä 50 :een kaksoispiste (:) -operaattorilla.

R Komentosarjat LuckyTemplatesille RStudion avulla

Kun olet suorittanut " 1:50 ", näet [1] , [18] ja [35] ennen jokaista tuloksen riviä. RStudiossa ei käytetä termiä tälle osalle . Mutta nämä luvut toimivat indeksipaikan paikkamerkkinä jokaisella tuloksen rivillä. Jos katsot ensimmäistä riviä, se alkaa ensimmäisellä arvolla , joka on 1 . Toinen rivi alkaa tuloksen 18. arvolla ja kolmas rivi alkaa 35. arvolla.

Seuraavassa esimerkissä yritämme käyttää toimintoja, jotka saattavat olla tuttuja. Useimmat näistä ovat samoja LuckyTemplatesissa käyttämiemme toimintojen kanssa. Otetaan 25: n neliöjuuri .

R Komentosarjat LuckyTemplatesille RStudion avulla

Laskeaksemme luvun 25 neliöjuuren , käytämme . Laitetaan sitten parametreihin 25 funktion laskemaksi arvoksi. SQRT-toiminto on yksi funktioista, joita käytämme myös LuckyTemplatesissa, joka liittyy DAX:iin .

Uuden R-komentosarjatiedoston luominen RStudiossa

RStudiossa sinun on luotava R-skriptitiedosto, jos haluat varmistaa, että säilytät kaikki lisäämäsi skriptit siltä varalta, että suljet sovelluksen vahingossa. Voit tehdä tämän napsauttamalla Tiedosto-valikkoa. Vie hiiri kohtaan Uusi tiedosto ja valitse R Script . Uuden R-komentosarjatiedoston luomisen pikanäppäin on Ctrl+Shift+N .

R Komentosarjat LuckyTemplatesille RStudion avulla

Tämän toimenpiteen jälkeen sinulla pitäisi nyt olla neljäs ikkuna, joka sisältää luomasi uuden R-komentosarjan. Oletusarvoisesti R Script -tiedoston nimi on Untitled1 , mutta voit muuttaa tätä myöhemmin, kun olet tallentanut tiedoston.

R Komentosarjat LuckyTemplatesille RStudion avulla

RStudion automaattisen täydennysominaisuuden ymmärtäminen

R Script -tiedostossa on etuja. Mahdollisuus tallentaa R-skriptit on yksi niistä. Toinen hyvä asia on RStudion sisältämän automaattisen täydennysominaisuuden hyödyntäminen .

R Komentosarjat LuckyTemplatesille RStudion avulla

Tältä automaattinen täydennysominaisuus näyttää RStudiossa. Tämä näkyy vasta, kun alat kirjoittaa mitä tahansa funktiota R-skriptitiedostoon . Tämä on hieno ominaisuus, koska se antaa myös määritelmän tietyn toiminnon toiminnasta.

Kun näet tämän kirjoittaessasi funktiota, jota haluat käyttää, paina näppäimistön sarkainnäppäintä suorittaaksesi automaattisen täydennyksen .

R Komentosarjat LuckyTemplatesille RStudion avulla

Lopetetaan tämä esimerkki lisäämällä 25 arvoksemme parametreihin ja napsauttamalla Suorita -painiketta suorittaaksesi komentosarjan. Tämän skriptin tulos näkyy konsoli-ikkunassa .

R Komentosarjat LuckyTemplatesille RStudion avulla

Tilatun toiminnon käyttäminen RStudiossa

Otetaan toinen esimerkki ja luodaan tilattu toiminto.

R Komentosarjat LuckyTemplatesille RStudion avulla

Esimerkissä lisäsimme tilatun toiminnon “1 – 2 ^ 4” . R -ohjelmointikieli seuraa BEDMAS:ia (sulut, eksponentit, jako, kertolasku, yhteen- ja vähennyslasku) järjestetyissä operaatioissa.

Tästä johtuen se suoritti eksponenttioperaation (^) ensin ennen vähennyslaskua (-) ja tuloksena saimme -15.

Ohjeiden saaminen R-komentosarjaan

R -ohjelmointikielellä on myös paljon hyödyllistä dokumentaatiota. Jos sinulla ei ole käsitystä tietyn funktion toiminnasta, voit etsiä dokumentaatiota kysymysmerkki (?) -operaattorilla.

Oletetaan esimerkiksi, että haluamme saada dokumentaatiota juonifunktiosta. Kirjoitamme ? operaattori ennen funktion nimeä. Suorita se sitten painamalla Ctrl+Enter .

R Komentosarjat LuckyTemplatesille RStudion avulla

Suorituksen jälkeen näemme Ohje- ikkunan alla ohjedokumentaation plot-toiminnosta. Voimme napsauttaa ohjedokumentaation antamia linkkejä saadaksesi lisätietoja tietystä juonitoimintoa koskevasta aiheesta. Napsautamme Generic XY Plotting -kuvausta .

R Komentosarjat LuckyTemplatesille RStudion avulla

Napsauttamalla meidän pitäisi nähdä lisäkuvaus juonitoiminnosta ja joitain esimerkkejä dokumentaation lopussa.

R Komentosarjat LuckyTemplatesille RStudion avulla

R Komentosarjat LuckyTemplatesille RStudion avulla

Voimme myös kopioida ja liittää jonkin tässä dokumentaatiossa olevista esimerkeistä ja suorittaa sen R-skriptitiedostossa. Otetaan esimerkkinä yllä oleva korostettu komentosarja.

R Komentosarjat LuckyTemplatesille RStudion avulla

Tässä blogissa emme aio keskustella tästä esimerkistä, koska tämä on vain esittely joistakin asioista, joita voit tehdä .

On kuitenkin yksi tärkeä osa, joka sinun on tiedettävä, mikä on # -symbolin edustama kommentti . Yritetään ajaa tämä komentosarja korostamalla se ja napsauttamalla Suorita- painiketta.

R Komentosarjat LuckyTemplatesille RStudion avulla

Kun komentosarja on suoritettu, se luo tuloksena juonen.

R-skriptitiedoston tallentaminen

Kun skriptit ovat valmiit, voimme tallentaa R-skriptitiedoston samalla tavalla kuin muissakin ohjelmistoissa (painamalla Ctrl+S ). Tämän jälkeen näkyviin tulee Tallenna tiedosto -ikkuna. Täältä voimme valita sijainnin, johon haluamme tallentaa R-skriptitiedoston, ja sisällyttää siihen tiedostonimen.

R Komentosarjat LuckyTemplatesille RStudion avulla

Tallennuksen jälkeen voimme sulkea ja avata tämän tiedoston milloin tahansa muokkausta varten.

Ympäristöpaneeli RStudiossa

Viimeinen asia, josta keskustelemme, on ympäristöikkuna . Tässä ikkunassa näemme hyödyllisiä tietoja, kuten arvoja ja funktioita, jotka olemme luoneet RStudiossa .

R Komentosarjat LuckyTemplatesille RStudion avulla

Kuten esimerkissä näemme, meillä on arvo x, joka luotiin, kun suoritimme ohjedokumentaation esimerkistä otetun skriptin. Aiemmin käyttämämme skriptin lisäksi <>- symbolia käytetään yleensä tietojen antamiseen tai osoittamiseen objektille.


Johtopäätös

Yhteenvetona opimme R-komentosarjan perusteista tutustumalla joihinkin RStudion käyttöliittymään ja niiden toimintaan. Pystymme myös toteuttamaan joitain toimintoja ja toimintoja , jotka ovat samanlaisia ​​kuin LuckyTemplatesissa käyttämämme.

Olemme oppineet, että on tärkeää pitää kirjaa suorittamistamme skripteistä.
Keskustelimme myös joistakin hienoista ominaisuuksista ja operaattoreista, kuten automaattisesta täydennyksestä ja kysymysmerkin (?) symbolista ohjeasiakirjan etsimisessä. Opimme myös R-skriptitiedoston tallentamisesta ja ympäristöruudun käytöstä RStudiossa.

Kaikki parhaat,

George Mount


PowerApps-hakukenttä: lisääminen ja mukauttaminen

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Opi luomaan PowerApps-hakukenttä tyhjästä ja muokkaamaan sitä vastaamaan sovelluksesi yleistä teemaa.

SELECTEDVALUE DAX Esimerkki - Sadonkorjuun viipalointilaitteen valinta

SELECTEDVALUE DAX Esimerkki - Sadonkorjuun viipalointilaitteen valinta

Kerää tai kaappaa suuren sisällä oleva arvo käyttääksesi sitä toisessa suuressa dynaamisiin laskelmiin käyttämällä LuckyTemplatesin SELECTEDVALUE DAX -arvoa.

Versiohistoria SharePoint-luetteloissa

Versiohistoria SharePoint-luetteloissa

Tutustu siihen, kuinka SharePointin versiohistoria voi auttaa sinua näkemään tiettyjen tietojen kehityksen ja kuinka monta muutosta se on käynyt läpi.

Värien heksadesimaalikoodien valitsin LuckyTemplates-raporteille

Värien heksadesimaalikoodien valitsin LuckyTemplates-raporteille

Tässä on työkalu raporttien ja visuaalien luomiseen, värien heksadesimaalikoodien valitsin, jonka avulla voit helposti saada värit LuckyTemplates-raporttiisi.

Dynaaminen päivämäärän slicer LuckyTemplatesissa käyttäen jaksotaulukkoa

Dynaaminen päivämäärän slicer LuckyTemplatesissa käyttäen jaksotaulukkoa

Voit helposti näyttää ajanjakson raportissasi viipaleina jaksotaulukon avulla. Käytä M-koodia luodaksesi dynaamisen päivämäärän osittimen LuckyTemplatesissa.

Suhde- ja taajuustaulukot Excelissä

Suhde- ja taajuustaulukot Excelissä

Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.