Suhde- ja taajuustaulukot Excelissä
Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.
Vianetsintä R:ssä on prosessi, jolla tunnistetaan ja korjataan koodissasi olevia ongelmia tai virheitä. Saatat kohdata useita yleisiä ongelmia, mukaan lukien syntaksivirheet, ajonaikaiset virheet ja loogiset virheet. Muita ongelmia ovat R-istuntojen viivästyminen tai vastaamatta jättäminen. Tämä opetusohjelma sisältää viisi RStudio-ohjevinkkiä R:n virheiden, ongelmien ja ongelmien ratkaisemiseksi.
Tässä opetusohjelmassa käsitellyt viisi menetelmää tarjoavat yksinkertaisia ja yksinkertaisia tapoja ratkaista yleisiä ongelmia .
Sisällysluettelo
Vianetsintä R
RStudio Help #1: Käytä kysymysmerkkioperaattoria
RStudiossa kysymysmerkki-operaattoria ( ? ) käytetään funktioiden, pakettien ja muiden objektien ohjedokumentaatioon.
Kun kirjoitat ” ? ” ja sen jälkeen funktion nimi ja paina Enter, RStudio avaa ikkunan oikeaan alakulmaan ohjeruudun, jossa on toiminnon dokumentaatio.
Jos esimerkiksi haluat oppia lisää neliöjuurifunktiosta, voit kirjoittaa R-konsoliin ?sqrt nähdäksesi sen dokumentaation.
Ohje-ruutu näyttää sen määritelmän ja argumentit sekä esimerkkejä sen käytöstä RStudiossa.
Jos haluat oppia tietystä paketista, suorita paketti ensin ennen kuin käytät kysymysmerkkioperaattoria.
Huomaa, että joissakin paketeissa on yksityiskohtaisempi dokumentaatio kuin toisissa.
RStudio Ohje #2: Käynnistä istunto uudelleen
Jos sinulla on ongelmia R:n kanssa ja istunto lakkaa toimimasta, paras tapa on käynnistää sovellus uudelleen.
Voit käynnistää R-istunnon uudelleen siirtymällä Istunto-välilehdelle ja valitsemalla Käynnistä R uudelleen . Voit myös käyttää pikanäppäintä Ctrl+Shift+F10 .
Kun napsautat uudelleenkäynnistysvaihtoehtoa, kaikki istunnossasi oleva pyyhitään pois.
Kun käytät samaa yllä olevaa esimerkkiä, jos yrität suorittaa ?Lahmanin uudelleen, saat virheilmoituksen "Ei dokumentaatiota Lahmanille..."
Tämä johtuu siitä, että Lahman-paketti poistettiin R-ympäristöstä istunnon uudelleenkäynnistyksen jälkeen.
RStudion ohje #3: Tarkista ympäristöosi
RStudion Ympäristö-ruutu luo luettelon kaikista muuttujista ja .
Se on hyödyllinen koodin virheenkorjauksessa, koska voit käyttää sitä nähdäksesi muuttujien arvot ja tarkistaaksesi mahdolliset virheet. Aina kun huomaat, että R-istunto viivästyy tai saat virheitä käyttämissäsi objekteissa, voit käyttää tätä ruutua määrittääksesi syyn.
Tämä on myös hyvä tapa seurata, mitä RStudio-ympäristössäsi tapahtuu. Voit helposti jäljittää kaikki luomasi muuttujat.
RStudion ohje #4: Tarkista pakettiversiosi
ovat RStudion ydin. Ne helpottavat R-koodien rakentamista. Sinun on kuitenkin oltava tietoinen pakettien ristiinsopivuudesta.
Joskus joidenkin R-koodien on käytettävä paketin uusinta versiota. On myös paketteja, jotka eivät toimi hyvin muiden kanssa.
Voit tarkistaa paketin version käyttämällä packageVersion ( ) -toimintoa.
Kokeillaanpa esimerkkinä pakettiversiota (ggplot2) . Tuloskonsolissa näet, että ggplot2-paketti käyttää versiota 3.3.5.
Toinen toiminto, jota voit käyttää, on sessionInfo ( ) . Tämä toiminto kerää ja näyttää kaikki tiedot nykyisestä istunnosta R:ssä.
Pakettiversion lisäksi se näyttää myös muita hyödyllisiä tietoja, joiden avulla voit diagnosoida virheiden ja suorituskykyongelmien syyt.
Jos huomaat, että pakettisi eivät ole uusimmassa versiossa, voit käyttää update.package ( ) -toimintoa. Voit myös siirtyä Työkalut-välilehteen ja valita Tarkista pakettipäivitykset .
Tämä avaa ponnahdusikkunan, joka näyttää luettelon kaikista RStudio-ohjelmasi paketeista sekä niiden nykyiset ja uusimmat saatavilla olevat versiot.
Voit tarkistaa, mitkä paketit eivät ole ajan tasalla, ja valita ne, jotka haluat päivittää.
RStudio Ohje #5: Luo Reprex
R-ohjelmointikielessä repreksi (lyhenne sanoista " toistettava esimerkki ") on minimaalinen, itsenäinen esimerkki koodista, joka osoittaa ongelman tai ongelman.
Repreksin luominen antaa muiden ymmärtää ja toistaa kohtaamasi ongelman, mikä voi olla hyödyllistä, kun etsit apua koodisi kanssa tai kun ilmoitat virheestä.
Kun luot repreksiä R:ssä, sinun tulee ottaa huomioon seuraavat seikat:
Reprex-paketti on ladattavissa ilmaiseksi verkosta. Varmista, että sinulla on se, ennen kuin rakennat repreksin RStudiossa.
Luodaan esimerkiksi histogrammi alla olevan koodin avulla.
Kun suoritat tämän koodin, tuloskonsoli näyttää 30 20:n sijaan.
Oletetaan, että et voi keksiä, kuinka ratkaista tämä ongelma. Voit luoda toistettavan esimerkin ja jakaa sen työtovereillesi pyytääksesi apua. Voit myös liittää sen verkkofoorumiin.
Luo repreksi kopioimalla koodi ja suorittamalla sitten konsolissa reprex ( ) -toiminto.
Reprex-toiminto käy läpi leikepöydälläsi olevan koodin ja luo sitten toistettavan esimerkin Viewer-välilehdelle. Se voi myös luoda kuvan kaavioista, jotka voit kopioida ja liittää koodin mukana.
Johtopäätös
Ongelmia ei voi välttää RStudiossa. Tärkeintä on lähestyä heitä yksinkertaisesti. Hidas tai viivästynyt R-istunto voidaan yksinkertaisesti ratkaista käynnistämällä ohjelma uudelleen. Jos paketti ei toimi kunnolla, se voi johtua siitä, että sitä ei ole päivitetty uusimpaan versioon.
Jos sinulla on vaikeuksia selvittää, mikä on vialla, voit luoda repreksin ja pyytää apua työkavereiltasi tai muilta RStudion käyttäjiltä online-foorumissa.
Tässä opetusohjelmassa esitellyt menetelmät ovat viisi yleisintä tapaa suorittaa istunnon vianetsintä RStudiossa. Ne ovat yksinkertaisia ratkaisuja, jotka tuottavat myönteisiä tuloksia.
Kaikki parhaat,
George Mount
Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.
Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.
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.
Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.
Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.
Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.
Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.
LuckyTemplates on loistava työkalu talousraportointiin. Tässä on opetusohjelma räätälöityjen taulukoiden luomisesta LuckyTemplates-talouden hallintapaneelillesi.
Tässä opetusohjelmassa keskustellaan Power Query Language Flowsta ja siitä, kuinka se voi auttaa luomaan sujuvan ja tehokkaan dataraportin.
Keskustelen yhdestä suosikkitekniikoistani mukautettujen LuckyTemplates-kuvakkeiden ympärillä, joka käyttää mukautettuja kuvakkeita dynaamisella tavalla LuckyTemplates-visuaaleissa.