چگونه اسکریپت‌های R را در Jupyter اجرا کنیم

شکل ۱. سی‌دی
شکل ۱. سی‌دی

منتشر‌شده در towardsdatascience به تاریخ ۲۲ ژوئن ۲۰۲۱
لینک منبع How to Run R scripts in Jupyter

نوت بوک Jupyter یک نرم‌افزار وب است که اجازه ایجاد کد زنده به زبان‌های مختلف را می‌دهد. معمولا، توسعه دهندگان از نوت بوک Jupyter برای نوشتن کد در پایتون استفاده می‌کنند. با این حال، Jupyter از زبان‌های برنامه‌نویسی دیگری مانند جاوا، R، جولیا، Matlab، اکتبر، طرح، پردازش، اسکالا و بسیاری زبان‌های دیگر نیز پشتیبانی می‌کند.

چگونه Jupyter کار می‌کند؟

Jupyter هیچ کامپایلر یا مفسر ارائه نمی‌دهد. در عوض، فرایندی است که با کامپایلر / مفسر واقعی ارتباط برقرار می‌کند. در عمل، کد را به کامپایلر / مفسر ارسال می‌کند و نتیجه را پس می‌گیرد.

به منظور اجرای یک تک رشته کد (در یک زبان مشخص) در یک سلول Jupyter، نصب هسته متناظر برای آن زبان کافی است.

کرنل R

در این برنامه آموزشی، من نحوه نصب هسته Jupyter برای نرم‌افزار R را نشان می‌دهم.

اول، من باید نرم‌افزار R را روی کامپیوترتان نصب کنم. من می‌توانم نرم‌افزار R را از وب سایت رسمی آن دانلود کنم. پس از نصب، من می‌توانم یک پایانه را باز کرده و R را راه‌اندازی کنم، به سادگی با تایپ R روی کنسول، و سپس با دستور ورود.

توجه: اگر از سیستم‌عامل Mac OS استفاده می‌کنید، باید نرم‌افزار R را از دایرکتوری که در آن R نصب شده‌است، اجرا کنید. به طور معمول، دایرکتوری عبارت است از:

/Library/Frameworks/R.framework/Versions/<version>/Resources/bin

که <version> در آن نسخه R را نشان می‌دهد. من می‌توانم R را با تایپ دستور زیر روی کنسول اجرا کنم:

./R

زمانی که کنسول R راه‌اندازی شد، من باید بستهdevtoolsرا از طریق دستور زیر دانلود کنم:

install.packages("devtools")

من شماره آینه را انتخاب می‌کنم (به عنوان مثال ایتالیا ۴۸ است) و دکمه و اینتر را فشار می‌دهم.

هنگامی که نصب کامل شد، من می‌توانم IRKernel را از Github نصب کنم. من فرمان زیر را اجرا می‌کنم:

devtools::install_github("IRkernel/IRkernel")

ممکن است فرمان قبلی شکست بخورد. در این مورد، من می‌توانم نصب را از طریق دستور زیر اجباری کنم:

devtools::install_github("IRkernel/IRkernel", force=TRUE)

بعد از آن IRkernel را نصب می‌کنم:

IRkernel::installspec()

حالا می‌توانم با تایپ کردن R را ترک کنم

quit()

و من می توانم Jupyter را اجرا کنم. وقتی Jupyter در مرورگر باز می‌شود، من می‌توانم روی New، در گوشه بالا سمت راست کلیک کنم و R را به عنوان هسته انتخاب کنم. لذت مبارک :)

خلاصه

در این برنامه آموزشی، من نحوه نصب R کرنل در Jupyter را نشان داده‌ام. این روش بسیار ساده و سریع است.

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