از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب R بر روی CentOS 7
سرفصلهای مطلب
R یک زبان برنامه نویسی منبع باز و محیط آزاد در حال رشد سریع است که در محاسبات آماری و نمایش گرافیکی تخصص دارد. این توسط بنیاد R برای محاسبات آماری پشتیبانی می شود و عمدتاً توسط آماردانان و داده کاوی ها برای توسعه نرم افزارهای آماری و انجام تجزیه و تحلیل داده ها استفاده می شود.
این آموزش به شما یاد می دهد که چگونه R را روی آن نصب کنید CentOS 7 و روش نصب بسته های R از رسمی شبکه آرشیو جامع R (CRAN)
.
پیش نیازها
قبل از ادامه این آموزش مطمئن شوید که پیش نیازهای زیر را برآورده کرده اید:
- سیستم شما حداقل 1G رم دارد. در غیر این صورت، می توانید یک را ایجاد کنید swap فایل .
- شما به عنوان یک کاربر با امتیازات sudo وارد شده اید.
نصب R در Centos
در زمان نگارش آخرین نسخه پایدار R نسخه 3.5 است.
برای نصب R بر روی CentOS 7، این مراحل را دنبال کنید:
-
بسته های R در مخازن EPEL موجود هستند. اگر مخزن EPEL را روی دستگاه خود نصب نکرده اید، می توانید این کار را با تایپ کردن زیر انجام دهید:
sudo yum install epel-release
از شما خواسته می شود که کلید GPG مخزن را بپذیرید، تایپ کنید
y
و ضربه بزنیدEnter
. -
پس از اضافه شدن مخزن، R را با تایپ کردن نصب کنید:
sudo yum install R
R یک بسته متا است که شامل تمام اجزای R لازم است.
-
نصب را با تایپ دستور زیر تأیید کنید که نسخه R را چاپ می کند:
R --version
R version 3.5.0 (2018-04-23) -- "Joy in Playing" Copyright (C) 2018 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 http://www.gnu.org/licenses/.
نصب پکیج های R از CRAN
یکی از دلایل اصلی محبوبیت R، مجموعه گسترده ای از بسته های موجود از طریق شبکه جامع آرشیو R (CRAN) است.
برای اهداف نمایشی، ما بسته ای به نام نصب می کنیم stringr
، که اجرای سریع و صحیح دستکاری های رایج رشته را ارائه می دهد.
هنگامی که به عنوان روت شروع می شود، بسته ها به صورت جهانی نصب می شوند و برای همه کاربران سیستم در دسترس هستند. اگر R را بدون sudo شروع کنید، یک کتابخانه شخصی برای کاربر شما راه اندازی می شود.
با باز کردن R شروع کنید console به عنوان ریشه:
sudo -i R
R version 3.5.0 (2018-04-23) -- "Joy in Playing"
Copyright (C) 2018 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 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.
>
را نصب کنید 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", "7")
تابع زیر را اجرا کنید که طول هر رشته را چاپ می کند:
str_length(tutorial)
[1] 3 2 7 1 2 6 1
شما می توانید بسته های R بیشتر را در اینجا بیابید بسته های CRAN موجود بر اساس نام
و آنها را با install.packages()
.
نتیجه
شما با موفقیت R your را نصب کردید CentOS ماشین و روش نصب پکیج های R را یاد گرفت.
اگر مشکلی دارید یا بازخوردی دارید، در زیر نظر دهید.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-27 19:34:03