R:n oppiminen | Osa 1 | R:n ja RStudion perusteet
Tämä artikkeli on yritys antaa pontta kehittäjille, jotka haluavat aloittaa koneoppimisen, tekoälyn, data-analyysin, data-louhintaan, luonnollisen kielen käsittelyyn ja muihin dataan liittyviin mahdollisuuksiin.
Aloitetaan joistain peruskysymyksistä, jotka nousevat esiin ennen uskon hyppyä:
- Onko sinun tarpeen osata R/Python näiden alojen tutkimiseen? Ei.
- Miksi tarvitsemme R/Python? Ymmärtääksemme dataa.
R-ohjelmointi käytetään pääasiassa data-analyysiin . Se parantaa ymmärrystäsi datasta ja auttaa sinua tutkimaan tuntemattomia datapisteitä .
Edut
- Avoimen lähdekoodin
- Vektorikielenä funktio voidaan suorittaa vektorilla ilman silmukoinnin läpi käyntiä, mikä tekee siitä tehokkaan.
- Se on tulkittu kieli, mikä mahdollistaa sen suorittamisen ilman kääntäjää, mikä tekee kehityksestä helpompaa.
- Tuki funktioille, kuten kaaviot, graafit, tilastolliset funktiot jne, tekee siitä älykkään valinnan data-science-sovelluksille ja tilastolliselle analyysille.
Rajoitukset
- Suorituskyky ja skaalautuvuus - Se voi hyvin nopeasti kuluttaa kaiken käytettävissä olevan muistin. (Vaikka saatavilla on useita muistin optimointipaketteja)
- Turvallisuus - Kolmannen osapuolen paketeissa ei ole turvatarkistuksia.
Käyttö
- Edellä mainituista eduista ja haitoista minulla on henkilökohtaisesti tunne, että R:ää voidaan käyttää datan ymmärtämiseen, tulkintaan ja analysointiin.
- Sitä voidaan käyttää tehokkaasti ei-tuotantosoveluksissa datan esikäsittelyyn ja puhdistukseen. Lisäksi se on loistava työkalu datapisteiden tunnistamiseen.
Jos et ymmärrä dataa, älä odota koneen ymmärtävän sitä.
Asennus
- R:n voi ladata täältä.
- R-ohjelmointiin on saatavilla erilaisia GUI -työkaluja, kuten RStudio , Rattle ja R Commander . Löysin RStudion parhaaksi käytön kannalta. Se voidaan ladata täältä.
RStudion ymmärtäminen

- Ylävasemmalla → Editori, jossa koodi kirjoitetaan (Kuten VS Code, Sublime jne)
- Alavasemmalla → Konsoli (Samoin kuin kehittäjän konsoli ja terminaalit)
- Yläoikealla → Tässä on lueteltu kaikki käytetyt muuttujat sekä niiden arvot.
- Alaoikealla → Tämä sisältää 5 paneelia 1. Tiedostot → Tiedostojen organisoimiseen ja avaamisen. 2. Kaavio → Piirretyt kaaviot näytetään tässä. 3. Paketit → Näyttää luettelon järjestelmä- ja käyttäjäpaketeista. (Valintaa osoittaa paketin aktivointia käyttöä varten) 4. Ohje → Kuten nimestä voi päätellä. 5. Katsoja → Tämä paneeli käytetään paikallisen web-sisällön katseluun, kuten staattisiin HTML-tiedostoihin tai paikallisesti käynnissä olevaan web-sovellukseen.
Viittaukset → Udemy
Kiitos lukemisesta. Seuraavassa artikkelissani selitän muuttujien ja funktioiden käyttöä.
Päivitys : Voit lukea osan 2 täältä.
Jatka kysymyksillä. Ehdotukset ovat tervetulleita. 🙌



