Waa maxay luqadda barnaamijka R iyo sababta ay tahay inaad u isticmaasho RStudio

Dunida waxaa ka buuxa luuqado barnaamijeed oo loogu talagalay ujeedooyin kala duwan. Qaarkood waxaa laga yaabaa inay u muuqdaan kuwo cusub, laakiin waxay soo jireen tobanaan sano, mid ka mid ah kuwan waa luqadda barnaamijyada ee loo yaqaan R . Sanadihii la soo dhaafay, R ayaa ku qarxay goobta si ay u noqoto mid ka mid ah kuwa loogu isticmaalka badan yahay, waxna way sii ahaan karaan sidaan sanado badan oo soo socda.

Luuqada barnaamijka

Luuqada barnaamijka

R waa luuqada barnaamijka & deegaanka software-ka waxaa isticmaala xisaabiyeyaasha iyo macdan qodayaasha xogta xisaabinta iyo sawirada. Kahor intaadan samayn tillaabooyinka si toos ah loogu qodayo barnaamijyada R, waa inaad marka hore fahantaa waxa luqaddu tahay, iyo awoodeeda.

  1. Waa maxay luqadda barnaamijyada R
  2. baakadaha R
  3. Waa maxay RStudio

Aan si faahfaahsan u eegno arrintan.

1] Waa maxay luqadda barnaamijyada R

Luuqada barnaamijka

Kuwa laga yaabo inay la yaaban yihiin, luqadda barnaamijka waxaa abuuray Ross Ihaka iyo Robert Gentleman ee 1993. Intaa waxaa dheer(Furthermore) , ogow in inta badan maktabadaha R ay ku qoran yihiin R, laakiin kuwa kale, C, C ++, iyo Fortran ayaa doorbidaya.

Wixii aan soo uruurinay, fikradda ka dambeysa R waxay ku saabsan tahay xisaabinta tirakoobka. Waxaa ugu horrayn adeegsada macdan qodayaasha xogta(data miners) , xisaabyahannada, falanqaynta xogta, iyo in ka badan. Si fudud(Simply) loo dhigo, haddii aad rabto inaad si dhakhso leh oo hufan u soo saarto xogta, markaa R waa habka loo maro.

Laga bilaabo Febraayo(February) , sanadkan, R waxaa lagu qiimeeyay luqadda 13-aad ee loogu isticmaalka badan yahay adduunka . Intaa ka hor, waxay ku jirtay 10ka ugu sarreeya, markaa waxaan ku iman karnaa gabagabada in R inta badan laga isticmaalo adduunka oo dhan. Dhab ahaantii, shirkadaha sida Airbnb , Uber , Facebook , iyo Google oo dhan ayaa siyaalo kala duwan uga faa'iidaysta luqaddan.

Marka, sida ay hadda tahay, R waxaa ugu horrayn loo istcimaalaa soo-jeedinta tirakoobka, falanqaynta xogta(data analysis) , iyo algorithms-ka barashada mashiinka.

Akhri(Read) : Farqiga udhaxeeya luuqadaha barnaamijyada heerka hoose iyo kuwa sare(Difference between Low-level and High-level Programming languages) .

2] R baakadaha

Si aad uga faa'iidaysato R, isticmaaluhu waxaa looga baahan yahay inuu ka faa'iidaysto dhammaan baakadaha uu miiska keeno. Ilaa hadda, waxa jira ku dhawaad ​​12,000 oo xidhmo, mid walbana waxa lagu kaydiyaa CRAN . Hadda, haddii aadan ka warqabin, CRAN waa il furan oo bilaash ah. Ikhtiyaarka ayaa jira in la soo dejiyo mid kasta oo iyaga ka mid ah si loo qabto hawlaha tirakoobka.

Qaar ka mid ah xirmooyinkan waxaa ka mid ah kuwa la midka ah ggplot2, tidyr, tidyverse, XML , data.table, miisaanka, dplyr, iyo qaar kaloo badan.

Ka soo deji R degelka rasmiga ah(official website) .

3] Waa maxay R Studio

Haddii aad rabto inaad hesho waqti sahlan adoo isticmaalaya R, markaa ikhtiyaarka ugu fiican waa inaad soo dejiso RStudio . Barnaamijkan waa jawi horumarineed oo isku dhafan oo R ah, wuxuuna si fiican uga shaqeeyaa khibradeena. Run ahaantii, R iyo RStudio labaduba(RStudio) waa noocyo kala duwan oo isku shay ah.

Ka soo deji RStudio mareegaha rasmiga ah(official website) .

Waad aragtaa, haddii aad ku cusub tahay isticmaalka R, markaa ikhtiyaarkaaga ugu fiican ee aad wax ku baran karto waa inaad ka faa'iidaysato waxa RStudio ay bixiso. Dhab ahaantii, waxaanu liis gareyn doonaa sababaha ugu sarreeya ee ay tahay inaad isticmaasho RStudio halkii aad ka isticmaali lahayd R haddii aad awooddo.

  1. Tafatiraha qoraalka buuxa
  2. Xidh daaqadaha
  3. Si otomaatig ah u dhammaystir
  4. Interface user aad u fiican

1] Tifaftiraha qoraalka buuxa

Mid ka mid ah cilladaha ugu waaweyn ee nooca caadiga ah ee R waa xaqiiqda ah inaysan lahayn tifaftire qoraal oo buuxa. Haddii aad rabto inaad isticmaasho muujinta syntax, iyo wax ka badan, markaa nasiib baad leedahay. Haysashada tifaftiraha qoraalka wanaagsan waxay keenaysaa adduunyo kala duwan marka la isku dayo in la barto luqad cusub oo barnaamij ah.

2] Dush daaqadaha

Waxaa jira waqtiyo aan wax fikrad ah ka haysan halka uu aaday faylka qoraalka oo ka kooban dhammaan koodkayaga cajiibka ah. Taasi waa sababtoo ah R ma xidho daaqadaha, laakiin Rstudio ayaa sameeya. Dhammaan daaqadaha ay khusayso waa la wada xidhay, taas oo u sahlaysa in la helo marka la barbar dhigo nooca caadiga ah ee R.

3] Si otomaatig ah

Haa, RStudio waxay haysataa ikhtiyaarka isticmaaluhu inuu si toos ah u dhamaystiro qoraalada. Kaliya(Just) dhagsii furaha tab iyo qalabku wuxuu isku dayi doonaa inuu saxo khaladaadkaaga. Waxaan leenahay isku day sababtoo ah mar walba ma gaaro go'aamo sax ah, sidaas darteed maskaxda ku hay intaadan hore u socon.

4] Interface user aad u fiican

Aan runta ka sheegno arrintan. Nooca caadiga ah ee R wuxuu leeyahay UI taariikhaysan, laakiin taasi way u fiican tahay isticmaalayaasha horumarsan ee horeba u ogaa waxay samaynayaan. Ma aha in la sheego, muuqaalka ugu yar ayaa hubinaya waxqabadka degdega ah, markaa looma baahna in la maalgeliyo kombuyuutarka hilibka lo'da.

In kasta oo waxaas oo dhan ay jiraan, waxaan wali doorbidnay RStudio sababtoo ah waxay soo bandhigaysaa liis dhamaystiran oo walxaha ku jira guddiga ku yaal dhinaca sare ee midig. Waa muuqaal faa'iido leh, waxaanan ka shakisanahay in xitaa isticmaalayaasha horumaray ay rabaan inay isticmaalaan.



About the author

Waxaan ahay injineer sare oo software ah iyo sawirro & horumariye app iPhone oo leh khibrad 10 sano ka badan. Xirfadahayga hardware-ka iyo software-ka ayaa iga dhigaya mid ku habboon shirkad kasta ama mashruuca casriga ah ee macaamiisha. Waxaan haystaa faham qoto dheer oo ku saabsan sida loo abuuro sawirro tayo sare leh iyo awood aan kula shaqeeyo dhammaan qaababka sawirada kala duwan. Intaa waxaa dheer, waxaan aqaannaa horumarinta Firefox iyo iOS.



Related posts