وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب R بر روی CentOS 8

0 2
زمان لازم برای مطالعه: 3 دقیقه



R یک زبان برنامه نویسی منبع باز و محیط آزاد است که در محاسبات آماری و نمایش گرافیکی تخصص دارد. این توسط بنیاد R برای محاسبات آماری پشتیبانی می شود و عمدتاً توسط آماردانان و داده کاوی ها برای توسعه نرم افزارهای آماری و انجام تجزیه و تحلیل داده ها استفاده می شود.

این مقاله روش نصب R را توضیح می دهد CentOS 8.

پیش نیازها

قبل از ادامه این آموزش مطمئن شوید که پیش نیازهای زیر را برآورده کرده اید:

  • سیستم شما حداقل 1G رم دارد. در غیر این صورت، یک را ایجاد کنید swap فایل .
  • شما به عنوان یک کاربر با امتیازات sudo وارد شده اید.

نصب R در Centos

بسته های R شامل نمی شوند CentOS 8 مخزن اصلی ما R را از مخزن EPEL نصب می کنیم:

برای نصب R بر روی CentOS 8، مراحل زیر را دنبال کنید:

  1. مخازن EPEL و PowerTools را فعال کنید:

    sudo dnf install epel-releasesudo dnf config-manager --set-enabled PowerTools
  2. R را با تایپ کردن نصب کنید:

    sudo yum install R

    R یک بسته متا است که شامل تمام اجزای R لازم است.

  3. نصب را با چاپ نسخه R تأیید کنید:

    R --version

    در زمان نوشتن آخرین نسخه پایدار R نسخه 3.6.2 است:

    R version 3.6.2 (2019-12-12) -- "Dark and Stormy Night"
    Copyright (C) 2019 The R Foundation for Statistical Computing
    Platform: x86_64-redhat-linux-gnu (64-bit)
    
    R is free software and comes with ABSOLUTELY NO WARRANTY.
    You are welcome to redistribute it under the terms of the
    GNU General Public License versions 2 or 3.
    For more information about these matters see
    https://www.gnu.org/licenses/.
  4. کتابخانه ها و ابزارهایی را که توسط بسته های R رایج استفاده می شود نصب کنید:

    sudo yum install make gcc gcc-c++ libcurl-devel libxml2-devel openssl-devel texlive-*

خودشه! شما با موفقیت R your را نصب کردید CentOS سیستم، و شما می توانید شروع به استفاده از آن کنید.

پیشنهاد می‌کنیم بخوانید:  درک و پیاده سازی تکنیک های تعادل بار لینوکس

نصب پکیج های R از CRAN

یکی از دلایل اصلی محبوبیت R، مجموعه گسترده ای از بسته های موجود از طریق شبکه جامع آرشیو R (CRAN) است.

اگر R باینری به صورت روت یا sudo راه اندازی می شود و بسته ها به صورت جهانی نصب می شوند و برای همه کاربران سیستم در دسترس هستند. برای راه اندازی یک کتابخانه شخصی برای کاربر خود، باینری را به عنوان یک کاربر معمولی فراخوانی کنید.

به عنوان مثال، بسته ای به نام نصب می کنیم stringr

، که اجرای سریع و صحیح دستکاری های رایج رشته را ارائه می دهد.

با باز کردن R شروع کنید console به عنوان ریشه:

sudo -i R
R version 3.6.3 (2020-02-29) -- "Holding the Windsock"
Copyright (C) 2020 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

  Natural language support but running in an English locale

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

> 

دستورات زیر در R اجرا می شوند console.

را نصب کنید stringr بسته:

install.packages("stringr")

از شما خواسته می شود که یک آینه CRAN را انتخاب کنید:

Installing package into ‘/usr/lib64/R/library’
(as ‘lib’ is unspecified)
--- Please select a CRAN mirror for use in this session ---
Secure CRAN mirrors 

آینه ای را انتخاب کنید که به مکان شما نزدیک است.

پیشنهاد می‌کنیم بخوانید:  روش نصب Vagrant در CentOS 7

نصب کمی طول می کشد و پس از اتمام، کتابخانه را با تایپ کردن بارگیری کنید:

library(stringr)

بعد، یک بردار کاراکتر ساده به نام ایجاد کنید tutorial:

tutorial <- c("How", "to", "Install", "R", "on", "CentOS", "8")

تابع زیر را اجرا کنید که طول هر رشته را چاپ می کند:

str_length(tutorial)
[1] 3 2 7 1 2 6 1

می توانید بسته های R بیشتری را در این آدرس بیابید بسته های کران
page، و آنها را با نصب کنید install.packages().

نتیجه

ما به شما نشان دادیم که چگونه R را روی آن نصب کنید CentOS 8 و روش نصب پکیج های R.

اگر مشکلی دارید یا بازخوردی دارید، در زیر نظر دهید.

centos r
برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1402-12-28 03:29:04

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید