Opi R: Data & Koodi-sovelluksen kuvake

Opi R: Data & Koodi

Koulutus · Ilmainen · iOS & Android · CoddyKit

Opi R: Data & Koodi — Kirjoita R-koodia ja näe sitten kaavio sekä taulukko

Opi R: Data & Koodi on iOS- ja Android-sovellus R-ohjelmointiin, data-analyysiin ja tilastotieteeseen. Luet lyhyen oppitunnin, kirjoitat R-koodia sisäänrakennetussa editorissa, suoritat sen, ja chart tai data table ilmestyy sovellukseen. 43 kurssia johdattaa ensimmäisestä vectorista regressioon, ja rinnalla saat käyttöösi AI-mentorin sekä vuorovaikutteisia tilastosimulaattoreita.

App Store — Lataa ilmaiseksiGoogle Play — Lataa ilmaiseksi
Hinta
Ilmainen, Pro-päivitys
Alustat
iOS ja Android
Kielet
22
Ikäraja
4+
Koodin suoritusympäristö
R 4.0, internetyhteys tarvitaan
Vaatimukset
iOS 15.1 tai uudempi
App Store
5.0 ★ (1)
Learn R -aloitusnäyttö, jossa ovat työkalulista, sertifikaattikortti ja oppimispolkuIntroduction to R and RStudio -kurssi avattuna kolmen oppitunnin verran
43R-kurssia, 159 oppituntia
KaaviotOmalla koodillasi luodut kaaviot ja taulukot
12Tilastosimulaattorit
R on tehty dataa varten, joten tulos on yhtä tärkeä kuin koodi.

R:ssä print-lause ei juuri palkitse. Todellinen hyöty on histogrammi, lajiteltava taulukko tai sovitettu suora. Siksi tämä sovellus näyttää plot()-, hist()-, boxplot()- ja barplot()-piirrokset sekä data frames -tiedot oikeina taulukoina heti suorituksen jälkeen sen sijaan, että jättäisi sinut tekstiseinän eteen.

Mikä se on

Opi R: Data & Koodi on mobiililaitteille tarkoitettu R-opas, R-kurssi ja koodieditori iOS:lle ja Androidille. Se sisältää 43 kurssia ja 159 oppituntia tasoilta A1–C1, ja kattaa vectorit ja data frames -rakenteet, dplyr:n ja tidyr:n, ggplot2-kaaviot, eksploratiivisen data-analyysin, todennäköisyyslaskennan ja tilastotieteen sekä edistyneitä aiheita, kuten tidymodels, Shiny ja Bayesian statistics RStanilla. Editori suorittaa koodisi sovelluksen palvelimilla oikeassa R 4.0 -tulkissa, joten internetyhteys tarvitaan. AI-mentori voi myös selittää virheilmoituksen, taulukon tai kaavion.

Sovelluksen sisältö

Miltä se näyttää

Learn R -aloitusnäyttö, jossa ovat työkalulista, sertifikaattikortti ja oppimispolku
Aloitus ja työkalutAloitusnäytössä oppimispolun yläpuolella näkyvät leikkikenttä, AI-koodigeneraattori, tallennettu koodi ja muistiinpanot.
Introduction to R and RStudio -kurssi avattuna kolmen oppitunnin verran
OppimispolkuKurssi avautuu oppitunneiksi. Introduction to R and RStudio alkaa R:n asentamisesta ja RStudion rakenteeseen tutustumisesta, jatkuu laskutoimituksiin ja muuttujiin ja päättyy työtiloihin ja projekteihin.
Sertifikaattikokeen kysymys, jossa kysytään, mikä funktio laskee keskihajonnan R:ssä
SertifikaattikoeLopputentti on monivalintakoe, jossa kysytään esimerkiksi, mikä funktio laskee keskihajonnan R:ssä.
Kysy AI:lta -chat-näyttö, jossa on tervetuloviesti R-kielen opiskeluun
AI-chatAI-chat-välilehti toivottaa sinut tervetulleeksi ja vastaa R:ää koskeviin kysymyksiin.
Haasteet-välilehti, jossa on useiden kielten verkkokoodaushaasteita
HaasteetHaasteet-välilehti listaa verkkokoodaushaasteita, joissa voit kilpailla muiden oppijoiden kanssa.

Kurssi

Mitä R-kurssi kattaa

43 kurssia ja 159 oppituntia sovelluksen omasta kurssilistasta, tasoilla A1–C1. Nämä kahdeksan vaihetta havainnollistavat oppimispolun rakenteen.

  1. Welcome to R ja Introduction to R and RStudio

    R:n asentaminen, RStudion käyttöön tutustuminen, peruslaskutoimitukset, objektien luominen ja työtilan pitäminen järjestyksessä.

  2. Tietotyypit ja -rakenteet, matriisit, puuttuvat arvot

    Vektorit, matriisit ja faktorit, jonot, tyyppimuunnokset sekä se, miten NA ja NaN käyttäytyvät laskutoimituksissa.

  3. Funktiot, ohjausvirta, merkkijonot ja päivämäärät

    Funktioiden kirjoittaminen, if- ja silmukkalogiikka, virheenkorjaus, merkkijonojen muotoilu, päivämäärien käsittely sekä arvojen lajittelu ja järjestäminen.

  4. Datan käsittely ja Tidyverse

    Suodatus ja yhteenvetojen tekeminen dplyr:llä, rakenteen muuttaminen tidyr:llä sekä tiedostojen lukeminen readr:llä ja readxl:llä.

  5. Datan visualisointi

    Kuvaajien tekeminen ensin base R:llä ja sen jälkeen kerrokselliset kuvaajat ggplot2:lla.

  6. Eksploratiivinen data-analyysi ja tilastotiede

    Aineiston kuvaileminen, todennäköisyys, simulointi ja tilastollinen analyysi sekä simulaattorit, joiden avulla näet jokaisen idean toiminnassa.

  7. Funktionaalinen ohjelmointi, mallintaminen ja Shiny

    purrr, koneoppiminen tidymodelsillä, satunnaismetsät, Shiny-sovellukset ja Plumber-rajapinnat.

  8. Erityis- ja edistyneet aiheet

    Tekstinlouhinta, geospatiaalinen analyysi, pakettien kehittäminen, suorituskyky ja rinnakkaislaskenta sekä bayesiläinen tilastotiede RStanilla.

Miten se toimii

Tyypillinen opiskelusessio

Sessiossa vuorottelevat ajatukseen perehtyminen ja sen tarkistaminen todellisen tulosteen avulla, joten jokaisesta käsitteestä syntyy jotain, mitä voit tarkastella.

  1. Avaa tämän päivän oppitunti

    Jatka siitä, mihin jäit, tai valitse aihe oppimispolulta. Jokainen oppitunti alkaa lyhyellä, selkokielisellä selityksellä ja nopealla kysymyksellä, jolla varmistetaan, että ajatus tuli ymmärretyksi.

  2. Muokkaa koodia ja suorita se

    Avaa R-editori, muuta esimerkkiä ja suorita se. Tekstitulokset näkyvät konsolissa, plot-kutsut piirtävät kaavion, ja data frame näkyy lajiteltavana taulukkona, jossa on sarakeyhteenveto ja NA-arvot korostettuina.

  3. Kysy, jos jokin on epäselvää

    Jos virheilmoitus on kryptinen, R Error Doctor muuttaa sen selkokieliseksi ja ehdottaa korjausta. Jos et ymmärrä tulostetta, taulukkoa tai kaaviota, AI data mentor selittää, mitä se näyttää.

  4. Harjoittele käsiteltävän datan avulla

    Tee ohjattuja tehtäviä sisäänrakennetuilla aineistoilla, kuten mtcars, iris ja airquality, rakenna analyysi solu solulta notebookissa tai tuo oma CSV-tiedostosi.

Mitä se sisältää

Mitä sovellus sisältää

43

R-kurssia, 159 oppituntia

Tasoille A1–C1 luokiteltu oppimispolku: vectorit, matriisit, factorit, merkkijonot ja päivämäärät, ohjausvirta, datan käsittely, visualisointi, tilastotiede sekä edistyneet aiheet, kuten Shiny-sovellukset ja Plumber-API:t.

Kaaviot

Omalla koodillasi luodut kaaviot ja taulukot

plot(), hist(), boxplot() ja barplot() piirtävät sovelluksessa, ja data frames näkyvät lajiteltavina taulukkoina, joissa on sarakeyhteenveto ja merkityt puuttuvat arvot.

12

Tilastosimulaattorit

Vuorovaikutteisia työpajoja normaalikäyrästä, keskeisestä raja-arvolauseesta, p-arvoista, korrelaatiosta, suoran sovittamisesta, otoskoosta ja boxplotin rakenteesta. Jokainen näyttää siirtämiesi elementtien taustalla olevan R-koodin.

Aineistot

Dataset Lab ja R Notebook

Ohjattuja tehtäviä aineistoilla mtcars, iris ja airquality sekä viidellä harjoitus-CSV-tiedostolla. Lisäksi saat solu solulta etenevän notebookin oman analyysin rakentamiseen. Voit myös tuoda oman CSV-tiedostosi.

Error Doctor

R-virheet selkokielellä

R Error Doctor kirjoittaa kryptiset virheilmoitukset selkokielellä ja ehdottaa korjausta käyttäen Base R -lähestymistapaa aina, kun sellainen on olemassa.

Projektit

Analyysiprojektit ja tehtävät

3 kokonaisvaltaista analyysiprojektia jaettavalla raporttikortilla, 20 ohjattua koodausprojektia sekä 60 tehtävää helpolla, keskitasolla ja vaikealla tasolla.

Taustaa

Mihin R:ää käytetään, ja sopiiko se ensimmäiseksi ohjelmointikieleksi?

R on tilastotieteeseen ja data-analyysiin rakennettu kieli. Tutkijat, analyytikot, biostatistikot, ekonomistit ja psykologit käyttävät sitä datan puhdistamiseen ja tiivistämiseen, hypoteesien testaamiseen sekä tulosten esittämiseen kaaviona. Se on varteenotettava ensimmäinen kieli, kun tavoitteena on käsitellä dataa, sillä lyhytkin skripti tuottaa jotain merkityksellistä: keskiarvon, regressiosuoran tai kaavion. Se sopii heikommin verkkosivustojen tai mobiilisovellusten rakentamiseen, joissa yleiskäyttöinen kieli toimii paremmin.

Ensin vectoritkaiken muun taustalla oleva ajatus

R:ssä yksittäinen luku on vain yhden alkion pituinen vector, ja useimmat operaatiot toimivat koko vectorille kerralla. Kun tämän oivaltaa, silmukoita tarvitaan harvemmin ja koodista tulee lyhyempää. Siksi R tuntuu oudolta myös muista kielistä siirtyvistä.

Data framesR:n versio taulukkolaskennasta

data frame on taulukko, jossa jokaisessa sarakkeessa on yhdenlaista arvoa ja jokainen rivi on yksi havainto. Sisäänrakennetut harjoitusaineistot, kuten mtcars ja iris, ovat data frames -rakenteita, ja lähes jokainen lukemasi analyysi alkaa sellaisen lataamisella tai luomisella.

Puuttuvat arvot (NA)ensimmäinen yllätys oikeassa datassa

R merkitsee tuntemattoman arvon NA:ksi eikä arvaa. Jos sarakkeessa on yksikin NA, sen keskiarvo on myös NA, kunnes määrität, miten puuttuvaa arvoa käsitellään. Siksi puuttuvien arvojen käsittely on perustaito, ei edistyneille kuuluva aihe.

Base R ja tidyversekaksi tapaa sanoa sama asia

Base R tulee kielen mukana. tidyverse on pakettiperhe (dplyr, tidyr, ggplot2, readr), jota monet analyytikot suosivat datan muotoiluun ja kaavioiden piirtämiseen. Useimmissa tosielämän R-koodeissa käytetään molempia, joten kumpaakin tyyliä on hyödyllistä osata lukea.

Sopivuus

Kenelle se sopii – ja kenelle ei

Se sopii sinulle, jos

  • Käyt tilastotieteen, biostatistiikan, psykologian tai taloustieteen kurssia, jolla käytetään R:ää
  • Työskentelet laskentataulukoilla ja haluat siirtää analyysisi koodiin
  • Haluat ensimmäisen ohjelmointikielen, joka on tehty dataa eikä verkkosivustoja varten
  • Haluat lukea R-koodia ja ymmärtää, mitä tilastollinen tulos kertoo
  • Opit parhaiten muuttamalla yhtä riviä ja katsomalla, kun kuvaaja piirtyy uudelleen

Se ei ole oikea työkalu sinulle, jos

  • Sinun on voitava käyttää dplyr:ää, ggplot2:ta tai tidymodelsiä itse puhelimella: sovelluksen sisäinen suoritusympäristö käyttää base R 4.0:ää, joten näillä oppitunneilla opetetaan koodi ja ideat, ja paketit suoritetaan tietokoneella
  • Odotat voivasi koodata ilman verkkoyhteyttä: editori lähettää koodisi sovelluksen palvelimille, joten yhteys tarvitaan
  • Haluat kaiken ilmaiseksi: ensimmäinen kurssi on ilmainen, ja Pro avaa loput
  • Etsit yleistä verkkosivusto- tai sovelluskehityskurssia

Kysymykset

Usein kysytyt kysymykset

Mikä on paras tapa opetella R-ohjelmointia puhelimella?

Etsi sovellus, jolla voit suorittaa R:ää ja nähdä tulosteen, sillä R:n arvo on kuvaajissa, taulukoissa ja tilastollisissa tuloksissa. Opi R: Data & Koodi sisältää sisäänrakennetun editorin, joka on yhdistetty oikeaan R 4.0 -tulkkiin, joten kuvaajat ja data frame -rakenteet näkyvät jokaisen suorituksen jälkeen. Sen ympärillä on lyhyitä oppitunteja, muistikirja ja 12 tilastosimulaattoria, ja sovelluksen käytön voi aloittaa ilmaiseksi iOS- ja Android-laitteilla.

Suorittaako sovellus oikeaa R-koodia vai näyttääkö se vain esimerkkejä?

Se suorittaa oikeaa R:ää. Koodisi lähetetään sovelluksen palvelimilla toimivalle R 4.0 -tulkille, ja tulos palautuu tekstinä, kuvaajana tai taulukkona. Koska tämä tapahtuu verkossa, Opi R: Data & Koodi tarvitsee internetyhteyden aina, kun painat suorita-painiketta.

Voinko käyttää dplyr:ää ja ggplot2:ta sovelluksessa?

Oppitunneilla opetetaan dplyr, tidyr, ggplot2 ja muita tidyverse-paketteja, mutta sovelluksen sisäinen suoritusympäristö käyttää base R 4.0:ää suositeltuine paketteineen. Jos haluat käyttää esimerkiksi dplyr-, ggplot2- tai tidymodels-paketteja itse, käytä R:ää tietokoneella. Kun base R -tapa on olemassa, Opi R: Data & Koodiin R Error Doctor näyttää sen.

Onko R hyvä ensimmäinen ohjelmointikieli data-analyysiin?

Kyllä, jos tavoitteena on data. R on suunniteltu tilastotieteeseen, joten sarakkeen yhteenvetojen tekeminen, histogrammin piirtäminen tai suoran sovittaminen onnistuu muutamalla koodirivillä. Opi R: Data & Koodi ei edellytä aiempaa kokemusta, vaan alkaa R:n asentamisesta ja arvojen tallentamisesta muuttujiin ja etenee sitten data frame -rakenteisiin ja kuvaajiin.

Mitä voin harjoitella oppituntien lisäksi?

Opi R: Data & Koodi sisältää Dataset Labin, jossa on mtcars, iris, airquality ja viisi harjoitteluun tarkoitettua CSV-tiedostoa. Jokaisessa on ohjattuja tehtäviä, ja voit myös tuoda oman CSV-tiedostosi. Lisäksi käytettävissä on R Notebook analyysin rakentamiseen solu solulta, 60 koodaushaastetta ja päivittäinen datapulma.

Mitä tilastosimulaattorit ovat?

Ne ovat 12 interaktiivista työpajaa, joissa liikutat liukusäädintä ja seuraat tuloksen muuttumista: normaalikäyrä, keskeinen raja-arvolause, p-arvot, korrelaatio, suoran sovittaminen, otoskoko, laatikkokaavion rakenne ja paljon muuta. Jokainen näyttää taustalla olevan R-koodin, joten idea ja syntaksi liittyvät Opi R: Data & Koodiissa toisiinsa.

Onko Opi R: Data & Koodi ilmainen?

Sen voi ladata ilmaiseksi, ja ensimmäinen kurssi, Welcome to R, on ilmainen. Ilmaisversio sisältää esikatselun jokaisesta oppitunnista, R-editorin, Error Doctorin, 6 simulaattoria 12:sta, 3 aineistoa, 1 ohjatun projektin, 1 analyysiprojektin, 2 tehtävää ja päivittäisen AI-mentorikiintiön, ja siinä näytetään mainoksia. Pro avaa kaikki kurssit, projektit, simulaattorit ja aineistot sekä kokeen ja sertifikaatin ja poistaa mainokset. Sovellus on listattu nimellä Opi R: Data & Koodi Google Playssa ja nimellä Learn R: Data Analysis & Code App Storessa.

Miten Pron laskutus toimii?

Pro on viikoittainen, kuukausittainen tai vuosittainen tilaus tai kertaluonteinen elinikäinen osto. Valitset vaihtoehdon, kun tarjous näkyy sovelluksessa, ja ostoksen käsittelee App Store tai Google Play.

Onko saatavilla sertifikaattia?

Kyllä. Opi R: Data & Koodi -sovelluksen loppukokeen suorittamisesta saat R-suoritustodistuksen, joka sisältyy Pro-versioon. Se osoittaa, että olet suorittanut kurssimateriaalin; se ei ole akateeminen pätevyys.

Onko sovellus yhteydessä R Foundationiin tai Positiin?

Ei. Opi R: Data & Koodi on itsenäinen sovellus, eikä sillä ole yhteyksiä R Foundationiin tai Positiin, eikä kumpikaan niistä tue sovellusta. Se on saatavilla iOS- ja Android-laitteille 22 kielellä.

Aloita

Aja ensimmäinen R-koodirivisi jo tänään

Aloita ilmaiseksi iOS- ja Android-laitteilla 22 kielellä.

App Store — Lataa ilmaiseksiGoogle Play — Lataa ilmaiseksi
Tarkistettu viimeksi · Julkaisija: CoddyKit · Tietosuojakäytäntö
Saatavilla alustoilla iOS ja Android.