از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب R بر روی CentOS 8
سرفصلهای مطلب
R یک زبان برنامه نویسی منبع باز و محیط آزاد است که در محاسبات آماری و نمایش گرافیکی تخصص دارد. این توسط بنیاد R برای محاسبات آماری پشتیبانی می شود و عمدتاً توسط آماردانان و داده کاوی ها برای توسعه نرم افزارهای آماری و انجام تجزیه و تحلیل داده ها استفاده می شود.
این مقاله روش نصب R را توضیح می دهد CentOS 8.
پیش نیازها
قبل از ادامه این آموزش مطمئن شوید که پیش نیازهای زیر را برآورده کرده اید:
- سیستم شما حداقل 1G رم دارد. در غیر این صورت، یک را ایجاد کنید swap فایل .
- شما به عنوان یک کاربر با امتیازات sudo وارد شده اید.
نصب R در Centos
بسته های R شامل نمی شوند CentOS 8 مخزن اصلی ما R را از مخزن EPEL نصب می کنیم:
برای نصب R بر روی CentOS 8، مراحل زیر را دنبال کنید:
-
مخازن EPEL و PowerTools را فعال کنید:
sudo dnf install epel-release
sudo dnf config-manager --set-enabled PowerTools
-
R را با تایپ کردن نصب کنید:
sudo yum install R
R یک بسته متا است که شامل تمام اجزای R لازم است.
-
نصب را با چاپ نسخه 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/.
-
کتابخانه ها و ابزارهایی را که توسط بسته های 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
آینه ای را انتخاب کنید که به مکان شما نزدیک است.
نصب کمی طول می کشد و پس از اتمام، کتابخانه را با تایپ کردن بارگیری کنید:
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.
اگر مشکلی دارید یا بازخوردی دارید، در زیر نظر دهید.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-28 03:29:04