როგორ დააინსტალიროთ R პროგრამირების ენა Ubuntu 22.04 LTS-ზე

R არის ღია კოდის პროგრამირების ენა და უფასო პროგრამული უზრუნველყოფის გარემო სტატისტიკური გამოთვლისა და გრაფიკული წარმოდგენისთვის, შექმნილი და მხარდაჭერილი R Core გუნდისა და R Foundation-ის მიერ. R-ის პოპულარობა ფართოდ გამოიყენება სტატისტიკოსებსა და მონაცემთა მაინერებს შორის პროგრამული უზრუნველყოფის შემქმნელების სტატისტიკური და მონაცემთა ანალიზისთვის.

შემდეგ გაკვეთილზე, თქვენ შეისწავლით თუ როგორ დააინსტალიროთ R CRAN საცავის გამოყენებით და დააინსტალიროთ პაკეტები R's CRAN საცავიდან Ubuntu 22.04 LTS Jammy Jellyfish-ზე ბრძანების ხაზის ტერმინალის გამოყენებით და CRAN-ის გამოყენების მაგალითი.

განახლება Ubuntu

პირველი, განაახლეთ თქვენი სისტემა, რათა უზრუნველყოს ყველა არსებული პაკეტი განახლებული.

sudo apt update && sudo apt upgrade -y

დააინსტალირეთ საჭირო პაკეტები

ინსტალაციის დასასრულებლად შეიძლება დაგჭირდეთ შემდეგი დამოკიდებულებების დაყენება.

sudo apt install dirmngr gnupg apt-transport-https ubuntu-keyring ca-certificates software-properties-common -y

R GPG გასაღების და CRAN საცავიდან იმპორტი

ნაგულისხმევად, R იმყოფება Ubuntu-ს საცავებში. თუმცა, ის შეიძლება სწრაფად მოძველდეს და რეკომენდირებულია R-დან დააინსტალიროთ კრანი საცავი და მისგან დააინსტალირეთ R ბაზა.

რეკლამა

პირველ რიგში, შემოიტანეთ GPG, რომელიც საჭიროა R პაკეტის ავთენტურობის დასადასტურებლად.

wget -O- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | sudo gpg --dearmor | sudo tee /usr/share/keyrings/cran.gpg

შემდეგი, შემოიტანეთ CRAN საცავი შემდეგი ბრძანებით.

echo deb [signed-by=/usr/share/keyrings/cran.gpg] https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/ | sudo tee /etc/apt/sources.list.d/cran.list

იმპორტის შემდეგ, განაახლეთ თქვენი APT საცავის სია.

sudo apt update

დააინსტალირეთ R პროგრამირების ენა

დამოკიდებულებებითა და ახლად დამატებული CRAN საცავი დაინსტალირებულია, შეგიძლიათ დააინსტალიროთ R ენა ტერმინალში შემდეგი ბრძანების შესრულებით.

sudo apt install r-base -y

გარდა ამისა, შეგიძლიათ დააინსტალიროთ r-base-dev.

 sudo apt install r-base r-base-dev -y

ინსტალაციის დასრულების შემდეგ, გადაამოწმეთ, იყო თუ არა ის წარმატებული, build ვერსიის შემოწმებით.

რეკლამა
R --version

მაგალითი გამომავალი:

როგორ დააინსტალიროთ R პროგრამირების ენა Ubuntu 22.04 LTS-ზე

დააინსტალირეთ R პაკეტები CRAN-დან

ახლა, როდესაც R დაინსტალირებულია თქვენს სისტემაში, შეგიძლიათ გაუშვათ R ტერმინალის მაგალითი.

იხილეთ ასევე  როგორ დააინსტალიროთ Monit Ubuntu 22.10/22.04/20.04-ზე

თქვენს ტერმინალში გამოიყენეთ შემდეგი ბრძანება.

sudo -i R

R ტერმინალის მაგალითი:

როგორ დააინსტალიროთ R პროგრამირების ენა Ubuntu 22.04 LTS-ზე

R-ს აქვს პაკეტების საკმაოდ ფართო სპექტრი, რომელთა ინსტალაციაც შეგიძლიათ. გაკვეთილისთვის, "txtplot" პაკეტი აბრუნებს ASCII გრაფიკებს „ხაზის ნაკვეთი, გაფანტული ნაკვეთი, ბარი სქემები და სიმკვრივის დიაგრამა. ეს დაყენებულია გამოყენებით install.packages (”) ბრძანება R-ის ტერმინალის გარსში.

install.packages('txtplot')

მაგალითი გამომავალი:

რეკლამა
როგორ დააინსტალიროთ R პროგრამირების ენა Ubuntu 22.04 LTS-ზე

ერთად "ტექსტური ნაკვეთი" ახლა დაინსტალირებული, შეგიძლიათ ტესტის ჩატარება R shell ტერმინალში პაკეტის გააქტიურებით.

library('txtplot')

შემდეგი, მაგალითი ნაჩვენებია R-ის „მონაცემთა ნაკრების“ პაკეტის მიერ მოწოდებული მაგალითის მონაცემების გამოყენებით მანქანების სიჩქარე და გასაჩერებლად საჭირო მანძილი 1920-იანი წლების მონაცემებზე დაყრდნობით.

txtplot(cars[,1], cars[,2], xlab = 'speed', ylab = 'distance')

ამ შეყვანის ბრძანებიდან თქვენ მიიღებთ ნაკვეთის გრაფიკს.

მაგალითი:

როგორ დააინსტალიროთ R პროგრამირების ენა Ubuntu 22.04 LTS-ზე

გარდა ამისა, შეგიძლიათ გამოიყენოთ შემდეგი ბრძანება დაინსტალირებული პაკეტების შესახებ დახმარების მისაღებად.

help(package name)

Replace "პაკეტის სახელი" დაინსტალირებული პაკეტით. სახელმძღვანელოს შემთხვევაში, ეს იყო "txtplot".

რეკლამა

მაგალითი:

help(txtplot)

პაკეტის ამოსაღებად ან "txtplot", გამოიყენეთ შემდეგი ამოღების ბრძანება R shell ტერმინალში.

remove.packages('txtplot')

გამოიყენეთ "q()" ბრძანება R shell ტერმინალის ინტერფეისიდან გასასვლელად.

q()

თქვენ ნახავთ შემდეგ მოთხოვნას:

Save workspace image? [y/n/c]: 

აირჩიეთ თქვენი ვარიანტი გასასვლელად აკრეფით y, n, or c და დაჭერით "შესვლის გასაღები."

კომენტარები და დასკვნა

R პროგრამირების ერთ-ერთი საუკეთესო ნაწილი არის ის, რომ ის უფრო მეტად არის საზოგადოების მიერ გაშვებული პროგრამული უზრუნველყოფა, რაც ნიშნავს, რომ ყველას შეუძლია უზრუნველყოს კოდის გაუმჯობესებები და ახალი პაკეტები. თანმიმდევრულობა R საზოგადოების გარემოში ადასტურებს ამ მიდგომას კონკრეტული პროგრამული უზრუნველყოფის შემუშავების შესახებ ინფორმაციის გაზიარებითა და წახალისებით. ეს ინსტრუმენტი ასევე თავსებადია სხვადასხვა პლატფორმებზე და ამით ის მუშაობს ბევრ ოპერაციულ სისტემაზე, ისევე როგორც აპარატურაზე.

რეკლამა

გარდა ამისა, შეგიძლიათ იპოვოთ მეტი R პაკეტები აქ ხელმისაწვდომია CRAN პაკეტები სახელით.


არა ის, რასაც ეძებდით? სცადეთ მოძებნოთ დამატებითი გაკვეთილები.

დატოვე კომენტარი