Kwinqaku elilandelayo siza kujonga ukuba sinokwenza njani faka ulwimi lwenkqubo ye-R kwi-Ubuntu 20.04. Olu lulwimi lwenkqubo kunye nokusingqongileyo kugxilwe kuhlalutyo lwamanani. R wazalwa njengesoftware yasimahla yokuphinda usebenzise i izaci. Ngenye yeelwimi ezisetyenziswa kakhulu kuphando lwenzululwazi, kwaye ikwathandwa kakhulu kwicandelo lokufunda ngomatshini, ukombiwa kwedatha, uphando lwebhayomedical, bioinformatics kunye nemathematics yezemali. Ithuba lokulayisha iilayibrari ezahlukeneyo okanye iipakeji ngokusebenza kokubala kunegalelo koku.
R yinxalenye yenkqubo ye-GNU kwaye isasazwa phantsi kwelayisensi ye-GNU GPL. Iyafumaneka kwi-Gnu / Linux, Unix, Windows kunye neenkqubo zokusebenza kweMac.
R yimithombo yolwimi evulekileyo esetyenziselwa ukuhlalutya nokumilisela idatha kunye nekhompyuter yeenkcukacha manani. Ludumo oludumileyo nolwandisiweyo lwenkxaso ngolwimi Isiseko R kunye noluntu olusebenzayo. Ulwimi lwe-R lubonelela ngenani elikhulu leephakeji zomsebenzisi kwiinkalo ezahlukeneyo zokufunda. Kule migca ilandelayo siza kubona uyifaka njani i-R sikhokelo kunye nokongeza iiphakheji kuyo ukusuka kwinethiwekhi esemthethweni yeCran.
Faka ulwimi lwenkqubo kwi-Ubuntu 20.04
Njengesiqhelo, kuqala siza kuvula i-terminal (Ctrl + Alt + T) sele ikho Hlaziya isalathiso sesoftware esine-APT:
sudo apt update
Ngoku siza kufaka lonke uhlaziyo ikhona:
sudo apt upgrade
Njengoko iprojekthi R ihlaziywa rhoqo, ingxelo yayo ezinzileyo isenokungabikho kwindawo yokugcina abantu esemthethweni Ubuntu. Ngesi sizathu masongeze ugcino lwangaphandle kumphathi wephakheji ye-APT. ukuqala masidibanise enye Isitshixo seGPG kumphathi wephakheji yethu. Siza kwenza oku ngalo myalelo ulandelayo (Ctrl + Alt + T):
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
Nje ukuba isitshixo sokugcina songezwe, sinako Qhubeka ukongeza indawo yokugcina imali kulwimi lwe-R. Okwangoku, Iphakheji yamva nje ye-Ubuntu 20.04 yi-R 4.0.0, ke lo myalelo uya kuba 'cran40' ekugqibeleni. Singajonga eyona phakheji yamva nje kwisiza I-CRAN iwebhusayithi esemthethweni:
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/'
Ngoku masenze Hlaziya uluhlu lwesoftware ekhoyo kwakhona, ukuze utshintsho luqale ukusebenza.
sudo apt update
Okwangoku, yonke into ilungele faka isiseko R kwifayile Kumatshini wethu woBuntu:
sudo apt install r-base
Faka iipakeji ngeR
Ngoku yonke into ikulungele ukufaka iipakeji ngoncedo lukaR. Siza kuqala ngokuvula iigobolondo ze-R ngalo myalelo wesiphelo sendlela (Ctrl + Alt + T):
sudo -i R
Zininzi iipakeji kunye neelayibrari ezikhoyo zikaR. Umzekelo lo siza kukhetha iphakheji 'txtplot'ebuyisela imizobo ye ASCII nge'itshathi yomgca, itshati yokusasaza, iitshathi zebha, kunye netshathi yokuxinana'. Kuba faka le phakheji, ngaphakathi kweqokobhe le-R Siza kwenza lo myalelo:
install.packages('txtplot')
Ukusukela ukuba siqale ngo-R ngamalungelo ezimpande, indawo yephakheji iya kufumaneka kubo bonke abasebenzisi.
Ngoku masenze qala ilayibrari 'txtplot' usebenzisa lo myalelo ulandelayo:
library('txtplot')
Oku kuyakulayisha ithala leencwadi le-txtplot kwaye singaqala ukuyisebenzisa. Lo mzekelo ulandelayo uzabonisa inkcazo yesakhiwo esisisiseko. Idatha esetyenziswe kule grafu iya kuba nomgama ofunekayo ukumisa isithuthi kunye nesantya saso.
txtplot(cars[,1], cars[,2], xlab = 'speed', ylab = 'distance')
Lo myalelo uza kuzisa igrafu yesakhiwo njengoko kubonisiwe kumfanekiso olandelayo:
Ukuba besifuna funda ngakumbi ngethala leencwadi txtplot, singayifumana sisebenzisa lo myalelo ulandelayo we-R:
help(txtplot)
Kufuneka kuthiwe nayiphi na iphakheji ekhoyo kwinethiwekhi ye-CRAN inokufakwa kusetyenziswa umyalelo 'fakela iipakeji (igama lephakheji)'.
ukuba ukuphuma kwegobolondo R Chwetheza lo myalelo ulandelayo:
q()
Kule migca, sibonile nje ukuba siyifaka njani inguqulelo ezinzileyo yeR kwi-Ubuntu 20.04 kunye nendlela yokufaka iipakeji ngeqokobhe le-R. Fumana ulwazi oluthe kratya malunga nokufakwa kunye nokusetyenziswa kolu lwimi kwisikhokelo thaca kubasebenzisi abavela iwebhusayithi yeprojekthi.
Molo unjani, ndizama ukufaka, kodwa xa ndingena uhlaziyo lwe-sudo luyandiphosa:
Impazamo: 14 https://cloud.r-project.org/bin/linux… Ingqwalaselo-cran40 / Ukukhululwa
404 ayifumanekanga [IP: 13.226.204.87 443]
Andazi ukuba uthetha ukuthini, enkosi koku kuphawula iimpazamo kwamanye amanyathelo kwaye ayifaki i-Rproject
Ndiyathemba ukuba ungandinceda
Molo apho. Ndizamile nje onke amanyathelo kwinqaku ku-Ubuntu 20.04, kwaye isasebenza. Ngaba ukongeza isitshixo se-GPG esiboniswe kwindawo yokuqala?
Ukuba usenengxaki, zama ukufakela okubonisiweyo kwifayile ye- iwebhusayithi esemthethweni yeprojekthi.