Sissejuhatus R-tööriistade tehnoloogiasse

Analüütika R-tööriist on arvutusstatistika, visualiseerimise ja andmeteaduse jaoks kõige võimsam ja laialdasemalt kasutatav programmeerimiskeel. Paljud andmeteadlased ja statistikud kasutavad R-d oma probleemide lahendamiseks andmeanalüüsi valdkonnas kõigis sektsioonides, näiteks arvutusbioloogiast kuni kvantitatiivse turunduseni. R on GNU projekt, mis sarnaneb rohkem S-keelega. Seda peetakse S-keele murreteks.

Andmete analüüsi R-tööriist pakub laias valikus statistilisi ja graafilisi tehnikaid. R on väga laiendatav ja pakub teadlastele palju valikuvõimalusi.

R on tasuta tarkvara ja see töötab paljudel platvormidel nagu MacOS, Windows, UNIX ja Linux.

R-tööriistade tehnoloogia on ka kõige populaarsem ja edukam keel, millel on mõned võimsad funktsioonid. Seda kasutavad kõrgelt hinnatud ettevõtted nagu Google, Facebook, Shell, Merck, Bank of America, Pfizer ja LinkedIn.

R-tööriistade tehnoloogia Paigaldamine

Siin on üksikasjalik õpetus ekraanipiltidega R-tööriistade tehnoloogia installimiseks

  1. Minge R-i veebisaidile ja klõpsake jaotises „Alustamine” nuppu Laadi alla R

  1. Valige R allalaadimiseks sihtkoht

  1. Valige oma OS põhjal, millist R-paketti alla laadida

  1. Valige „Installi R esimest korda” ja laadige faili ülaosas alla suurim font

  1. Klõpsake nuppu „Käivita” ja valige seejärel keel

  2. Installimise alustamiseks ja kõigi nende tingimustega nõustumiseks klõpsake “Next”

  1. Valige Põhifailid ja valige vastavalt arvutisüsteemile kas 32- või 64-bitised failid

  1. Teil on võimalus valida Startup suvandid. Saate programmi vaadata mitmes aknas, nii et teil oleks ka Interneti-brauser või märkmikuprogramm avatud. Ekraan kuvatakse järgmiselt

  1. Kui soovite seda vaadet saada, peaksite valikul Startup klõpsama kohandatud käivitusvaliku nuppu Jah

  1. Kui olete klõpsanud Jah, suunatakse teid allolevasse dialoogiboksi ja valitakse suvand “SDI” (eraldi aken)

  1. Selles etapis saate valida kas tavalise teksti või HTML-i vahel

  1. Järgmine samm on valida Interneti-ühenduse jaoks tavaline või Internet2

  1. Programmi otsetee ja töölauaikooni loomiseks klõpsake nuppu Edasi

  1. Installimist alustatakse nagu näidatud alloleval joonisel

  1. Kui installimine on lõpule jõudnud, kuvatakse järgmine aken. Klõpsake nuppu Finish

R Tööriistad tehnoloogia keskkond

R-tööriist on integreeritud tarkvararajatiste komplekt, mis on välja töötatud andmete analüüsi, statistilise modelleerimise, simulatsiooni ja graafika jaoks. R on lihtne ja tõhus keel, mis sisaldab tingimusi, silmuseid, kasutaja määratletud rekursiivseid funktsioone, sisend- ja väljundvõimalusi. R sisaldab järgmist

  • tõhus andmete töötlemine ja säilitamine
  • operaatorite komplekt massiivide arvutamiseks
  • tohutu integreeritud kogum vaheanalüüsi R vahendit andmete analüüsimiseks
  • graafilised võimalused, mida kuvatakse kas ekraanil või paberkandjal
  • võimaldab kasutajatel lisada täiendavaid funktsioone
  • C, C ++ ja Fortrani koodi saab siduda R-tööriistade tehnoloogiaga ja kutsuda käivituse ajal
  • R-i saab hõlpsalt pakendite kaudu laiendada
  • R-l on oma lateksitaoline dokumendivorming, mis pakub põhjalikku dokumentatsiooni

R Tools tehnoloogia värskendamine

R värskendamiseks toimige järgmiselt

  1. Laadige installija

  1. Valige uuest menüüst „Installr” „Värskenda R”

  1. Installija kontrollib, kas värskendamiseks on olemas uus versioon, ja klõpsab nuppu OK

  1. Kui soovite kontrollida uue versiooni uudiseid, klõpsake Jah

  1. Klõpsake Jah, kui soovite alla laadida ja installida uusima R-versiooni

  1. Allalaadimine algab

  1. Vajutage R installimisviisardis nuppu Next

  1. Oodake, kuni R on installimise lõpetanud

  1. Pakkide uude R installimisse kopeerimiseks vajutage Jah

  1. Klõpsake nuppu Jah, et hoida oma pakett vanas R kaustas

  1. Oodake, kuni pakendid kopeeritakse

  1. Võite ka lasta Rprofile .site automaatselt uude asukohta kopeerida

  1. Uue R installi värskendatud pakettide saamiseks klõpsake nuppu Jah

  1. R vajab Interneti-juurdepääsu saamiseks teie luba

  1. Oodake, kuni paketid on värskendatud ja protsess töötab taustal

  1. Viimane samm on lõpetada R

Miks kasutada R-tööriistade tehnoloogiat?

Andmeanalüüsiks on tänapäeval saadaval palju tarkvara, kuid sellegipoolest seisab R-tööriist kõigi teiste tööriistade ees. Põhjuseid, miks andmeteadlased valivad R., on palju. Allpool on loetletud mõned põhjused

  • R-tööriistade tehnoloogia on tasuta

R on avatud lähtekoodiga projekt, mille saate tasuta alla laadida ja kasutada. Te ei pea muretsema liitumistasude, litsentsitasude, litsentside pikendamise ega kasutajapiirangute pärast. Kuna R on avatud lähtekoodiga tarkvara, saate koodi kontrollida ja teha muudatusi, nagu soovite. Paljud eksperdid on andnud R-le oma panuse ja nüüd on sellest kasu miljonitele inimestele, kes täna R-d kasutavad.

  • R ei ole lihtsalt statistikapakett, see on keel

R on lihtne keel, mida õppida. R-s toimub andmete analüüs funktsioonide ja skriptide kirjutamise kaudu, mitte ainult lihtsate klõpsudega. See pakub loomulikku ja väljendusrikka viisi andmete analüüsimiseks. Selle keele õppimisel on palju eeliseid. Teiste programmeerimiskeeltega võrreldes on see kõige interaktiivsem keel. R pakub uuenduslikku viisi andmete analüüsimiseks ja viib paremate tulemusteni, mida muidu poleks tehtud. Skript salvestab kogu teie töö, mida saab igal ajal uuesti käitada. Need skriptid võimaldavad teil ka automatiseerida toimingute jada, mida saab integreerida teistesse protsessidesse.

  • R tööriist analüütikutehnikate jaoks käeulatuses

R sisaldab kõiki traditsioonilisi ja hiljuti välja töötatud andmete manipuleerimise tehnikaid. Samuti pakub see teile erinevaid statistilisi mudeleid ja diagramme, mida kõik andmed, mida teadlased peavad nende jaoks oluliseks. Kõiki meetodeid saate tasuta alla laadida.

  • Võimas graafika ja andmete visualiseerimine

R-tööriistade tehnoloogia üks peamisi omadusi on andmete visualiseerimine diagrammide ja graafikute kaudu. R-tööriistade tehnoloogia pakub spetsiaalseid tööriistu graafika tootmiseks, alates teabest, mis saadakse tulpdiagrammide ja hajutatud graafikute kujul kuni mitme paneeliga võre diagrammideni. Andmete visualiseerimise eksperdid, nagu Bill Cleveland ja Edward Tufte, usuvad ka R graafilisse süsteemi. Suurepäraste graafiliste omaduste tõttu kasutatakse R-tööriistade tehnoloogiat mainekates kohtades, nagu New York Times, Economist ja FlowingData Blog.

  • Kiiremad ja paremad tulemused

R seisab ees teiste andmete analüüsi tööriistade tavapärastest musta kasti protseduuridest. R on mõeldud spetsiaalselt andmete analüüsimiseks kiiremate tulemuste loomiseks kui teised statistilised tarkvaraprogrammid. Samuti pakub see teile paremate tulemuste saamiseks segu- ja sobitusmudeleid. R-i skriptid on automatiseeritud, mis aitab teil esitada reprodutseeritavaid uuringuid.

  • Tipptasemel statistika R-tööriistade tehnoloogia abil

Juhtivad andmeteadlased ja teadlased kogu maailmas kasutavad R-d statistika, masinõppe ja ennustava modelleerimise jaoks. R-l on palju pakette, mis pole andmeanalüüsi turul saadaval üheski teises statistilises tööriistas. Igas domeenis on tasuta allalaadimiseks saadaval üle 2000 paketi R-keeles. Ja sageli lisatakse rohkem pakette. Selliste pakettide tõttu kasutatakse R-tööriistade tehnoloogiat laialdaselt sellistes valdkondades nagu rahandus, genoomika ja paljudes teistes valdkondades. Üks näide sellisest paketist on glmnet. See on eksklusiivne modelleerimispakett, mis tegeleb tõhusalt intervallide ja kategooriatest sõltuvate muutujate ennustamisega.

  • Paindlik R-tööriist andmete analüüsimiseks

R-tööriistade tehnoloogial on sisseehitatud standardne andmeanalüüsi tööriist, mis hõlmab eri vormingutes andmetele juurdepääsu, andmetega manipuleerimist ning traditsioonilisi ja tänapäevaseid statistilisi mudeleid. Statistiliste mudelite hulka kuuluvad regressioon, ANOVA, GLM, puude mudelid ja muud. Kõik statistilised tööriistad on saadaval objektorienteeritud raamistikus, mis aitab teil tulemustest eraldada ainult vajalikku teavet. Nii vähendab see soovimatut statistikat ja te ei pea staatilist väljalõiget ja kleepimist koostama.

  • Tugev kogukond

Kui teil on R-iga seotud küsimusi, leiate veebis kindlasti vastuse. Internetis on saadaval palju kogukonna ressursse. R.-l on tuhandeid kaastöölisi ja enam kui kaks miljonit kasutajat kogu maailmast. See on üks peamisi põhjuseid, miks leiate veebis vastuseid kõikidele R-iga seotud küsimustele.

  • Piiramatud võimalused

R on avatud lähtekoodiga kogukond ja paljud inimesed panustavad otseselt R-keelde. Sellel ei ole etteantud koodide komplekti. Võite kasutada koode, mille R-kogukond on teiste panustatud. Samuti saate laiendada R-funktsioone. R seguneb muude rakendustega nagu MySQL andmebaas, Apache veebiserver, Google maps ja teised.

  • R-i laialdane aktsepteerimine

R-i kasutatakse laialdaselt enamikus Indias ja välisriikides. R on saamas ärianalüütika liidriks. Viimasel ajal integreeritakse SASi ka R-ga ja see on kaasatud SAS / ML Studio 3.2 versiooni. R-tööriistade tehnoloogiat kasutab valitsus ka enamasti kliinilistes uuringutes.

R-tööriistade tehnoloogia eripärad

  • R on saadaval Windowsi, Linuxi ja MacOS-i platvormidele
  • R võimaldab sisestada andmeid SAS-ist, Excelist, SPSS-ist, STATA-st ja teistest
  • R on suurepärane vahend keerukate kvaliteetsete graafikute ja diagrammide koostamiseks
  • R võimaldab statistilisi mõisteid kuvada animatsioonide abil
  • R saab manustada Excelisse. See annab teile täiesti uue statistika ja graafiliste omaduste valiku
  • R-l on väga hea kogukonna tugi, mis annab vastused kõigile teie küsimustele. Enamik vastuseid pärinevad andmeanalüüsi valdkonna ekspertidelt. Kogukond annab teile üksikasjaliku ülevaate uustulnukate R-keelest
  • R pakub veebis andmeanalüüsi lahendust, manustades R serverisse Apache serveri kaudu
  • R-l on palju pakette, mis on kirjutatud konkreetsele otstarbele. Kõik paketid sisalduvad CRAN-is ja paketid jagatakse vastavalt nende sihtdomeenile
  • R sisaldab koode kogu põhi- ja täpsema statistika tegemiseks
  • R-l on Revolution Computing, mis on ettevõtte R pakkuja
  • R-l on nende jaoks ajaveeb, kus käsitletakse uusimaid arenguid, R-i kasutamist erinevates valdkondades ja mitmesuguseid muid R-iga seotud küsimusi

Miks R-tööriistade tehnoloogia saab nii palju tähelepanu?

Andmete analüüsimiseks kasutatakse palju keeli, kuid enamik inimesi eelistab kasutada R oma äritegevuses. Allpool on toodud põhjused, miks R-i eelistatakse rohkem kui teisi keeli

  • Interaktiivsem keel - andmete analüüsimisel on olulisemad kaks asja - interaktiivsus ja keel. R on teisisõnu interaktiivne keel, mis muudab selle teistest keeltest erilisemaks.
  • Andmestruktuurid - R-tööriistade tehnoloogia pakub teile ka suurepärase mooduse andmestruktuuride loomiseks. Te ei pea kõiki oma andmeid eelnevalt määratletud struktuuri panema. Saate luua oma struktuuri ja panna oma andmed loomulikusse vormi.
  • Suurepärased graafilised omadused - inimeste ajusid köidavad pigem pildid kui numbrid või tekst. R annab teile andmete kvaliteetse graafilise esituse.
  • Puuduvad väärtused - reaalsetel andmetel on alati puuduvad väärtused. R-l on mitu funktsiooni, mis aitavad teil puuduvate väärtustega toime tulla. Puuduvad väärtused on R lahutamatu osa.
  • Palju pakette - R-l on palju pakette, mis võimaldavad teil lisada oma funktsioone, et see ainulaadseks muuta. Need paketid aitavad teil R-ga erakorralisi asju teha.
  • Tugi ja kogukond - R-l on väga toetav kogukond, mis aitab parandada R-keele kaudu tehtavat andmeanalüüsi
  • Esimese klassi objektid - objektid tähendavad siin funktsioone nagu keskmine ja mediaan. R-keeles saab funktsioonide vahel hõlpsamini liikuda.
  • Vektororienteeritud - objekte R-s käsitletakse tervikuna, mitte ei käsitleta neid üksikute numbrite kogumina. Näiteks kui soovite mahtu muuta liitritest milliliitriteks, tuleb teha lihtne koodimuutus.
  • Paindlikkus - R ei sunni teid töötama ainult selle keele piires. Võite segada erinevaid tööriistu ja valida iga ülesande jaoks parima tööriista. Võite helistada ka funktsioonidele C ja C ++
  • Muudatused tehtud lihtsaks - R-keeles kirjutatud koodid on kasutajatele juurdepääsetavad. Kui ülesandes tuleb teha väiksemaid muudatusi, saate koodi muuta lühema aja jooksul.

MySQL-iga ühenduse loomine R-ist

MySQL-iga saab R-st ühenduse luua kahel viisil

  1. RODBC teegi kasutamine

  2. MySQL teegi kasutamine

Siin on mõned sammud, kuidas selgitada teile, kuidas MySQL on ODBC teegi kaudu ühendatud R-iga.

  • Laadige saidilt alla ODBC draiver

  • ODBC seadistamiseks minge juhtpaneeli à haldusriistad à ODBC

  • MySQL-i uue ODBC seadistuse lisamiseks klõpsake nuppu Lisa

  • Klõpsake nuppu Lõpeta. Nüüd saate ekraani, kuhu peate sisestama MySQL-i serveri IP-aadressi

  • Pärast MySQL ODBS-ühenduse loomist liikuge R-le, et sellele andmeallikale helistada ja pääseda juurde ükskõik millisele R-i tabelile

  • Laadige nüüd RODBC teeki kasutades järgmist käsku

  • Kui RODBC on installitud, looge ühendus MySQL-i klassikaliste mudelite andmebaasiga ja testige RODBC-teeki

Näide R-tööriistade tehnoloogiaga hajuvuskrundi loomiseks

Järgmises tabelis on esitatud andmed. Ühes veerus on Aastad ja teises on Kokku müüdud telefone, mis on miljonites.

AastaMüüdud telefone kokku
200476, 53
200598, 37
2006142, 09
2007205, 87
2008300, 49
2009429, 73
2010621, 28
2011846, 32
2012951, 35
2013898, 02

1. samm: laadige need andmed R-sse, kasutades meetodit load.csv

2. samm: nüüd on andmed minu andmete jaotises, nagu allpool näidatud

3. samm: joonistage graafik käsku kasutades

4. samm: teie tulemust näidatakse järgmiselt

R Tools tehnoloogia rakendused

R-tööriistade tehnoloogiarakendusi kasutatakse väga erinevates valdkondades alates astronoomiast, rahandusest ja keemiast kuni meditsiini ja palju muud. R-i paketid on pühendatud konkreetsetele rakendustele. Võite luua ka oma R-rakenduse ja selleks ei pea te geenius olema. Allpool on loetletud mõned rakenduste R-paketid.

  • Kliinilistes uuringutes
  • Klastrianalüüs
  • Arvutusfüüsika
  • Diferentsiaalvõrrandid
  • Keskkonnauuringud
  • Rahandus
  • Geneetika
  • Graafilised mudelid
  • Graafika ja visualiseerimine
  • Masinõpe
  • Meditsiiniline pildistamine
  • Looduslik keele töötlemine
  • Ametlik statistika

R kogukond

R on ülemaailmne kogukond, kus paljud inimesed kulutavad aega ja vaeva R-keele ja selle keskkonna säilitamiseks ja arendamiseks. Sellel kogukonnal on oluline roll R-i kvaliteetse ja läbipaistva tarkvara loomisel. R kogukond teeb järgmisi tegevusi

  • Toetab ja täiustab R-keelt
  • Suurendage R-keele ulatust ja tugevust
  • Looge R abil erinevaid väljad uusi rakendusi
  • Rääkige R eelistest ja eelistest
  • Andke algajatele abi R-st alustamiseks

R-tööriistade tehnoloogia kaastöötajad

R-l on tuhandeid kaastöölisi eri maailma piirkondadest. R-i rasked tõstjad on R-rühma liikmed. Nad teevad muudatusi, parandavad vead, testivad koodi, hooldavad CRAN-i ja jätkavad selle kasutamist kõigil toetatud platvormidel.

Millise R-tööriista tehnoloogia peaksite valima?

Igat tüüpi kasutaja jaoks on saadaval erinevad versioonid R ja erinevat tüüpi eelarve. Valige üks, mis sobib teie vajadusega saada R-st paremaid tulemusi.

Järeldus

Sellest artiklist saate selge ülevaate R-tööriistade tehnoloogia kohta. Samuti on tõestatud, et R-tööriistade tehnoloogia on uute statistiliste meetodite väljatöötamise kõige olulisem platvorm. See seisab teiste andmete analüüsimise tööriistade ees. Kui olete andmeteadlane, peaksite kindlasti õppima R-i nagu mis tahes muud keelt. Kui teile meeldib programmeerimine, siis kindlasti meeldib teile R-tööriistade tehnoloogiaga töötamine. Kui soovite saada R-keele meistriks, peate keelt sageli harjutama ja kasutama seda oluliste ülesannete täitmiseks.

Soovitatav artikkel

Siin on mõned artiklid R-tööriista kohta andmeanalüüsi üksikasjaliku teabe saamiseks, nii et minge lihtsalt lingi kaudu

  1. Teave karjääri kohta Google Mapsis
  2. R programmeerimine vs python erinevus

Kategooria: