Uvod u tehnologiju alata R

Alat za analitiku najmoćniji je i široko korišteni programski jezik za računalnu statistiku, vizualizaciju i znanost o podacima. Mnogi znanstvenici i statističari koriste R da bi riješili svoje probleme u polju analize podataka u svim odjeljcima poput računalne biologije do kvantitativnog marketinga. R je GNU projekt koji je više poput jezika S. Smatra se dijalektom S jezika.

Alat za analizu podataka pruža širok spektar statističkih i grafičkih tehnika. R je vrlo proširiv i nudi puno izbora za istraživače.

R je besplatni softver i radi na širokom rasponu platformi kao što su MacOS, Windows, UNIX i Linux.

Tehnologija alata R također je najpopularniji i najuspješniji jezik s nekim moćnim značajkama. Koriste ga najbolje ocijenjene tvrtke kao što su Google, Facebook, Shell, Merck, Bank of America, Pfizer i LinkedIn.

Tehnologija alata R Instalacija

Evo detaljnog vodiča sa snimkama zaslona za instaliranje tehnologije R alata

  1. Idite na web stranicu R i kliknite Preuzmi R pod naslovom "Prvi koraci"

  1. Odaberite odredište za preuzimanje R

  1. Odaberite R paket koji želite preuzeti na temelju vašeg OS-a

  1. Odaberite "Prvi put instaliraj R" i preuzmite datoteku s najvećim fontom na vrhu

  1. Kliknite "Pokreni" i zatim odaberite jezik

  2. Kliknite "Dalje" za pokretanje instalacije i slažete se sa svim njihovim uvjetima i odredbama

  1. Odaberite Core datoteke i odaberite 32-bitne ili 64-bitne datoteke na temelju vašeg računalnog sustava

  1. Na raspolaganju su vam opcije pokretanja. Program možete pregledavati u više prozora kako biste mogli otvoriti i internetski preglednik ili program za bilježnice. Zaslon se pojavljuje kao dolje

  1. Ako želite vidjeti ovaj prikaz, u opciji Pokretanje trebali biste kliknuti Da za prilagođenu mogućnost pokretanja

  1. Ako ste kliknuli Da, tada ćete biti usmjereni u donji dijaloški okvir i odaberite opciju "SDI" (zaseban prozor)

  1. U ovom ćete koraku odabrati običan tekst ili HTML

  1. Sljedeći je korak odabir standardnog ili Internet2 pristupa Internetu

  1. Stvorite prečac programa i ikonu na radnoj površini tako da kliknete Dalje

  1. Instalacija će se pokrenuti kao što je prikazano na donjoj slici

  1. Nakon dovršetka instalacije dobit ćete sljedeći prozor. Kliknite "Završi"

R Alati Tehnologija okoline

Alat R je integrirani paket softverskih sadržaja razvijenih za analizu podataka, statističko modeliranje, simulaciju i grafiku. R je jednostavan i učinkovit jezik koji uključuje uvjetovanja, petlje, rekurzivne funkcije definirane od strane korisnika, mogućnosti ulaza i izlaza. R uključuje sljedeće

  • učinkovito postrojenje za rukovanje i pohranu podataka
  • skup operatora za proračun polja
  • ogromna integrirana zbirka intermedijarnog R alata za analizu podataka
  • grafički uređaji za prikaz na zaslonu ili na papiru
  • omogućuje korisnicima dodavanje dodatne funkcionalnosti
  • C, C ++ i Fortran kod mogu se povezati s tehnologijom R alata i pozvati u vrijeme izvođenja
  • R se može lako proširiti kroz pakete
  • R ima vlastiti oblik zapisa u obliku lateksa koji isporučuje opsežnu dokumentaciju

Ažuriranje tehnologije alata R

Slijedite ove jednostavne korake za Ažuriranje R

  1. Učitajte Installr

  1. Odaberite "Ažuriraj R" iz novog izbornika "Installr"

  1. Installr će provjeriti postoji li nova verzija za ažuriranje i kliknite U redu

  1. Ako želite provjeriti Vijesti nove verzije, pritisnite Da

  1. Kliknite Da ako želite preuzeti i instalirati najnoviju R verziju

  1. Preuzimanje će započeti

  1. Pritisnite "Dalje" u R čarobnjaku za instalaciju

  1. Pričekajte dok R završi s instaliranjem

  1. Pritisnite Da da biste kopirali pakete u novu R instalaciju

  1. Kliknite Da da vaš paket ostane u staroj R mapi

  1. Pričekajte dok se paketi ne kopiraju

  1. Možete dobiti i Rprofile .site automatski kopirati na novo mjesto

  1. Kliknite Da da biste dobili ažurirane pakete u novoj R instalaciji

  1. R treba vaše dopuštenje za pristup internetu

  1. Pričekajte dok se paketi ne ažuriraju i postupak se pokrene u pozadini

  1. Završni korak je zatvoriti R

Zašto koristiti tehnologiju alata R?

Danas je na raspolaganju puno softvera za analizu podataka, ali ipak, R alat stoji ispred svih ostalih alata. Postoji puno razloga zbog kojih znanstvenici za podatke odabiru R. Nekoliko razloga je navedeno u nastavku

  • Tehnologija alata R je besplatna

R je projekt otvorenog koda koji možete preuzeti i koristiti besplatno. Ne morate se brinuti o pretplatama, licenci, obnavljanju licence ili ograničenjima korisnika. Kako je R softver otvorenog koda, možete pregledati i unijeti promjene u kod po želji. Puno stručnjaka pridonijelo je R-u na takav način i sada koristi milijunima ljudi koji danas koriste R.

  • R nije samo statistički paket, to je jezik

R je jednostavan jezik za naučiti. U R se analiza podataka vrši pisanjem funkcija i skripti, a ne samo jednostavnim klikovima. Nudi prirodan i ekspresivan način za analizu podataka. Mnogo je prednosti učenja ovog jezika. To je naj interaktivniji jezik u usporedbi s drugim programskim jezicima. R pruža inovativan način analize podataka i dovodi do boljih rezultata koji u protivnom ne bi bili učinjeni. Skripta bilježi sav vaš rad koji se u bilo kojem trenutku može ponovo pokrenuti. Ove skripte olakšavaju vam automatizaciju niza zadataka koji se mogu integrirati u druge procese.

  • R alat za analitičke tehnike na dohvat ruke

R sadrži sve tradicionalne i nedavno razvijene tehnike manipulacije podacima. Također vam nudi različite statističke modele i grafikone za koje svi znanstvenici smatraju da su im važni. Možete lako preuzeti bilo koju metodu besplatno.

  • Snažna grafika i vizualizacija podataka

Jedna od glavnih značajki tehnologije R alata je vizualizacija podataka putem grafikona i grafova. Tehnologija alata R nudi posebne alate za izradu grafike od informacija koje se pružaju u obliku trakastih grafikona i rasipanja crteža do kabela rešetki s više ploča. Stručnjaci za vizualizaciju podataka poput Billa Clevelanda i Edwarda Tuftea također vjeruju u R-ov grafički sustav. Zbog svojih izvrsnih grafičkih svojstava, tehnologija R alata koristi se na poznatim mjestima poput New York Timesa, ekonomista i bloga FlowingData.

  • Brži i bolji rezultati

R stoji ispred uobičajenih postupaka s crnim okvirom drugih alata za analizu podataka. R je dizajniran posebno za analizu podataka za postizanje bržih rezultata od ostalih statističkih softverskih programa. Također nudi modele za miješanje i slaganje radi boljih rezultata. Scenarije R-a automatizirane su što vam pomaže u pružanju ponovljivih istraživanja.

  • Najnovije statistike pomoću R alata tehnologije

Vodeći znanstvenici i istraživači podataka širom svijeta koriste R za statistiku, strojno učenje i prediktivno modeliranje. R ima puno paketa koji nisu dostupni ni u jednom drugom statističkom alatu na tržištu analize podataka. Na raspolaganju je više od 2000 paketa na jeziku R u svakoj domeni za besplatno preuzimanje. A više paketa se dodaje često. Zbog takvih paketa tehnologija R alata široko se koristi u područjima poput financija, genomike i mnogim drugim poljima. Jedan primjer takvog paketa je "glmnet". Ovo je ekskluzivni paket za modeliranje koji efikasno upravlja predviđanjem intervalnih i kategorijski ovisnih varijabli.

  • Fleksibilan R alat za analizu podataka

Tehnologija alata R ima ugrađeni standardni alat za analizu podataka koji uključuje pristup podacima u različitim formatima, manipulaciju podacima i tradicionalne i moderne statističke modele. Statistički modeli uključuju regresiju, ANOVA, GLM, drveće modele i druge. Svi su statistički alati dostupni u objektno orijentiranom okviru koji će vam pomoći da iz rezultata izvučete samo one informacije koje su vam potrebne. Na taj će se način smanjiti neželjena statistika i ne morate izrađivati ​​statičko izvješće o rezanju i lijepljenju.

  • Robusna zajednica

Ako imate bilo kakva pitanja povezana s R-om, onda na internetu definitivno postoji odgovor. Na internetu je dostupno mnoštvo resursa zajednice za R. R ima tisuće suradnika i više od dva milijuna korisnika iz cijelog svijeta. To je jedan od glavnih razloga što na svim pitanjima vezanim za R možete pronaći odgovore na webu.

  • Neograničene mogućnosti

R je zajednica otvorenog koda i puno ljudi doprinosi izravno R jeziku. Nema unaprijed definirani skup kodova. Možete koristiti kodove koje drugi doprinose R zajednici. Također možete proširiti R funkcije. R se lako stapa s drugim aplikacijama poput MySQL baze podataka, Apache web poslužitelja, Google Maps i drugih.

  • Široko prihvaćanje R

R se široko koristi u većini industrija u Indiji i inozemstvu. R postaje lider na polju poslovne analitike. Odnedavno, SAS se također integrira s R i uključen je u verziju SAS / ML Studio 3.2. Tehnologija alata za R najčešće se koristi u kliničkim istraživanjima vlade.

Posebnosti tehnologije R alata

  • R je dostupan za Windows, Linux i MacOS platforme
  • Omogućuje vam unošenje podataka iz SAS, Excel, SPSS, STATA i drugih
  • R je izvrstan alat za stvaranje kompliciranih parcela i grafikona koji će biti izvrsne kvalitete
  • Omogućuje vam prikazivanje statističkih koncepata pomoću animacija
  • R se može ugraditi u Excel. Ovo će vam pružiti potpuno novi niz statistika i grafičkih svojstava
  • R ima vrlo dobru podršku u zajednici koja daje odgovore na sve vaše upite. Većina odgovora dolazi od stručnjaka na području analize podataka. Zajednica vam daje detaljan uvid u R jezik za novorođenče
  • R pruža rješenje analitike podataka na webu ugrađivanjem R na poslužitelj putem Apache servera
  • R ima puno paketa koji su napisani za određenu svrhu. Svi paketi sadržani su u CRAN-u, a paketi su podijeljeni na temelju njihove ciljne domene
  • R sadrži kodove za izvođenje svih osnovnih i naprednih statistika
  • R ima Revolution Computing koji je dobavljač poduzeća R
  • R ima blog za njih koji govori o najnovijim dostignućima, korištenju R-a na raznim poljima i raznim drugim pitanjima koja se odnose na R

Zašto tehnologija R alata dobiva toliko pozornosti?

Mnogo je jezika koji se koriste za analizu podataka, ali većina ljudi radije koristi R za svoje poslovanje. Niže su navedeni razlozi zbog kojih je R poželjan više od ostalih jezika

  • Interaktivniji jezik - Za analizu podataka dvije su važnije stvari - Interaktivnost i Jezik. Drugim riječima, interaktivni jezik čini ga posebnijim od ostalih jezika.
  • Strukture podataka - Tehnologija alata R također vam nudi izvrstan način za stvaranje podatkovnih struktura. Ne morate stavljati sve svoje podatke u skup unaprijed definirane strukture. Možete stvoriti vlastitu strukturu i svoje podatke staviti u prirodni oblik.
  • Izvrsna grafička svojstva - Ljudski mozak više privlači slike nego brojevima ili tekstu. R vam daje visokokvalitetni grafički prikaz podataka.
  • Nedostajuće vrijednosti - Stvarni podaci uvijek imaju vrijednosti koje nedostaju. R ima nekoliko funkcija koje će vam pomoći u rješavanju nestalih vrijednosti. Nedostajuće vrijednosti sastavni su dio R.
  • Puno paketa - R ima puno paketa koji vam omogućuju dodavanje vlastite funkcionalnosti kako biste je učinili jedinstvenom. Ovi paketi pomažu vam da učinite izvanredne stvari s R.
  • Podrška i zajednica - R ima vrlo podržavajuću zajednicu koja pomaže poboljšati analizu podataka putem R jezika
  • Objekti prve klase - Objekti ovdje znače funkcije poput srednje i srednje. Možete lakše prelaziti između funkcija na jeziku R.
  • Vektorski orijentirani - Objekti u R razmatraju se kao cjelina, a ne tretiraju ih kao zbirka pojedinačnih brojeva. Na primjer, ako želite promijeniti volumen iz litra u mililitre, tada se mora izvršiti jednostavna promjena koda.
  • Fleksibilnost - R vas ne obvezuje da radite samo unutar svog jezika. Možete miješati različite alate i odabrati najbolji alat za svaki zadatak. Možete nazvati i C i C ++ funkcionalnost
  • Jednostavne promjene - kodovi koji su napisani na R jeziku dostupni su korisnicima. Ako se u zadatku mora izvršiti manja promjena, tada možete kôd promijeniti u kraćem vremenskom razdoblju.

Spajanje na MySQL iz R

Postoje dva načina putem kojih se s R-a možete povezati s MySQL-om

  1. Korištenje RODBC knjižnice

  2. Korištenje MySQL knjižnice

Evo nekoliko koraka da vam objasnim kako je MySQL povezan s R kroz ODBC knjižnicu.

  • Preuzmite upravljački program ODBC sa web mjesta

  • Za postavljanje ODBC Idite na upravljačku ploču à Administrativni alati à ODBC

  • Kliknite Add (Dodaj) da biste dodali novu ODBC postavljanje za MySQL

  • Kliknite Završi. Sada ćete dobiti ekran na kojem morate unijeti IP adresu MySQL poslužitelja

  • Nakon uspostavljanja veze MySQL ODBS, pomaknite se na R da biste pozvali ovaj izvor podataka i pristupili bilo kojoj tablici u R

  • Sada učitajte knjižnicu RODBC pomoću sljedeće naredbe

  • Jednom kada se RODBC instalira, povežite se s bazom podataka klasičnih modela u MySQL-u i testirajte RODBC knjižnicu

Primjer stvaranja crteža rasipanja pomoću tehnologije R alata

Sljedeća tablica sadrži podatke. Jedna kolona ima Godine, a druga je Prodat ukupni telefon, što je u milijunima.

GodinaUkupno prodanih telefona
200476, 53
200598, 37
2006142, 09
2007205, 87
2008300, 49
2009429, 73
2010621, 28
2011846, 32
2012951, 35
2013898, 02

1. korak: učitajte ove podatke u R pomoću metode load.csv

Korak 2: Sada imate podatke u mom odjeljku podataka kao što je prikazano u nastavku

Korak 3: Sada crtajte graf pomoću naredbe

Korak 4: Vaš će rezultat biti prikazan na sljedeći način

Primjena tehnologije R Tools

Tehnologija R alata koristi se u širokom rasponu područja od astronomije, financija i kemije do medicine i još mnogo toga. Paketi R-a posvećeni su određenim aplikacijama. Možete i stvoriti vlastiti R program i za to vam ne treba biti genije. Neki od R paketa za aplikacije navedeni su u nastavku.

  • Klinička ispitivanja
  • Analiza klastera
  • Računalna fizika
  • Diferencijalne jednadžbe
  • Studije zaštite okoliša
  • Financije
  • Genetika
  • Grafički modeli
  • Grafika i vizualizacija
  • Strojno učenje
  • Medicinsko snimanje
  • Obrada prirodnog jezika
  • Službena statistika

R Zajednica

R je globalna zajednica u kojoj puno ljudi provodi svoje vrijeme i trud kako bi održali i razvijali jezik R i njegovo okruženje. Ova zajednica igra važnu ulogu u stvaranju R visokokvalitetnog i transparentnog softvera. R zajednica vrši sljedeće aktivnosti

  • Podržava i poboljšava R jezik
  • Povećajte opseg i snagu jezika R
  • Stvarajte nove aplikacije u različitim poljima pomoću R
  • Govorite o prednostima i prednostima R-a
  • Pružite pomoć početnicima za početak s R

Doprinositelji R alata Tehnologija

R ima tisuće suradnika iz različitih dijelova svijeta. Teški dizači R-a su članovi R-grupe. Oni vrše izmjene, popravljaju greške, testiraju kôd, održavaju CRAN i održavaju ga na svim podržanim platformama.

Koju tehnologiju alata R treba odabrati?

Postoje različite verzije R dostupne za svaku vrstu korisnika i različitu vrstu proračuna. Odaberite onaj koji odgovara vašim potrebama da biste postigli bolje rezultate od R.

Zaključak

Iz ovog članka možete imati jasnu ideju o tehnologiji R alata. Dokazano je i da je tehnologija R alata najvažnija platforma za razvoj novih statističkih metoda. Prednjači od ostalih alata za analizu podataka. Ako ste znanstvenik o podacima, onda biste definitivno trebali naučiti R kao i bilo koji drugi jezik. Ako volite programiranje, onda ćete sigurno voljeti raditi s tehnologijom R alata. Ako želite postati majstor jezika R, jezik trebate vježbati često i koristiti ga za obavljanje važnih zadataka.

Preporučeni članak

Evo nekoliko članaka za R alat za detaljne informacije o analizi podataka, pa samo idite na vezu

  1. Informacije o karijeri na Google kartama
  2. R programiranje vs python razlika

Kategorija: