ساخت یک Script جدید برای نوشتن چندین خط کد و ذخیره آنها به صورت یک فایل R و سپس اجرای آنها، در محیط R-GUI ، در زبان برنامه نویسی R
در کلیدهای آموزشی اولیه، چگونگی نوشتن کدها در محیط R-GUI و اجرای آنها را شرح دادیم. اما معمولا در زبان های برنامه نویسی مختلف، کدهای برنامه را در یک یا چند فایل ذخیره می کنند تا اجرای آنها و همچنین ویرایش کدهای برنامه، ساده تر باشد. بنابراین ما باید کدهای برنامه خود را در یک فایل ذخیره نماییم. برای این منظور، فایل هایی با پسوند R در نظر گرفته می شود.
برای ساخت یک فایل مخصوص نوشتن کدهای زبان برنامه نویسی R ، باید یک Script جدید بسازیم.
برای ساخت یک Script جدید در محیط R-GUI ، از منوی File ، گزینه New script را انتخاب می کنیم :
بنابراین یک پنجره جدید نمایش داده می شود که در آن می توانید کدهای R مورد نظر خود را بنویسید :
در صورت تمایل می توانید موقعیت پنجره را تغییر دهید تا کنار پنجره قبلی قرار بگیرد و امکان کار کردن با هر دو به صورت راحت تر وجود داشته باشد :
بنابراین کدهای R مورد نظرمان را در آن Script جدید می نویسیم :
اکنون برای اینکه آن را به صورت یک فایل R ذخیره (Save) کنیم، باید کلیدهای Ctrl و S از کیبورد را به صورت همزمان بزنیم تا پنجره زیر نمایش داده شود :
بنابراین یک نام دلخواه برای فایل انتخاب می کنیم (ما نام kelidestan را انتخاب کردیم) و پسوند R را نیز حتما در انتهای نام ذکر می کنیم و سپس بر روی دکمه Save کلیک می نماییم. پس یک فایل با نام kelidestan.R ساخته می شود که حاوی کدهای R مورد نظر است.
بهتر است قبل از شروع کدنویسی، فایل را ذخیره کنید و هر از گاهی که کدهای جدید می نویسید، کلیدهای Ctrl و S از کیبورد را به صورت همزمان بزنید تا تغییرات ذخیره شوند (تا در صورت بروز هر مشکل احتمالی، کدهای نوشته شده از دست نروند).
هرگاه که پنجره مربوط به Script فعال باشد (مثلا در آن با موس کلیک کرده باشیم تا فعال باشد)، گزینه های گرافیکی مربوط به آن در بالای پنجره محیط R-GUI نمایش داده می شود :
و هر زمان هم که پنجره مربوط به R Console (پنجره نمایش خروجی اجرای کدها) فعال باشد، گزینه های گرافیکی مربوط به آن را در بالای پنجره محیط R-GUI خواهیم دید :
به عنوان مثال، همین عملیات ذخیره (Save) کردن Script را با استفاده از یک گزینه گرافیکی نیز می توانستیم انجام دهیم، به این صورت که ابتدا در پنجره مربوط به Script با موس کلیک می نماییم تا به حالت فعال در بیاید و سپس بر روی گزینه گرافیکی دارای عنوان Save Script کلیک می کنیم :
سپس سایر مراحل ذخیره (Save) کردن Script به صورت مشابه روش قبل می باشد.
اجرای کدهای موجود در فایل R :
اکنون برای اجرای کدهای R موجود در فایل kelidestan.R ، ابتدا در پنجره مربوط به فایل kelidestan.R ، با موس کلیک کرده و سپس کلیدهای Ctrl و A را می زنیم تا تمامی کدهای R آن به حالت انتخاب شده در بیایند. آنگاه بر روی گزینه گرافیکی Run line or selection کلیک می کنیم :
بنابراین تمامی کدهای R موجود در فایل kelidestan.R اجرا شده و نتایج آنها در پنجره R Console نمایش داده می شود :
گزینه Run line or selection می تواند برای اجرای تنها یک یا چند خط از فایل مورد نظر نیز به کار رود. به این صورت که اگر می خواهیم تنها یک خط از فایل R مورد نظر اجرا شود، با موس، در آن خط کلیک می کنیم و سپس بر روی گزینه Run line or selection کلیک می نماییم یا اگر قصد داریم که تنها دو یا چند خط کد اجرا شود، باید آن کدها را با موس انتخاب نموده و سپس بر روی گزینه Run line or selection کلیک کنیم.
باز کردن یک فایل R در محیط R-GUI :
فرض کنید که یک فایل R داریم که قبلا کدهایی را در آن نوشته ایم و اکنون قصد داریم که آن را در محیط R-GUI باز کنیم. برای این منظور، در پنجره محیط R-GUI ، از منوی File ، گزینه Open script را انتخاب می کنیم :
بنابراین پنجره ای به شکل زیر نمایش داده می شود :
در این پنجره، فایل R مورد نظرمان را انتخاب کرده و سپس بر روی دکمه Open کلیک می نماییم.
بنابراین یک پنجره در محیط R-GUI باز می شود که کدهای فایل R مورد نظر را نمایش می دهد :
اکنون در صورت تمایل، می توانیم کدهای فایل R را تغییر داده و یا اینکه آنها را اجرا نماییم.
- فهرست مباحث
- 1 معرفی زبان برنامه نویسی R
- 2 نصب یک نسخه از زبان برنامه نویسی R (محیط کدنویسی و اجرای زبان برنامه نویسی R (محیط R-GUI))، در ویندوز (Windows)
- 3 چاپ یک متن در خروجی، با تابع print ، در زبان برنامه نویسی R
- 4 رشته ها (متن ها - String)، در زبان برنامه نویسی R
- 5 ذخیره نتایج کدهای اجرا شده در محیط R-GUI (ذخیره workspace) به صورت یک فایل با پسوند RData ، در زبان برنامه نویسی R
- 6 مشاهده تاریخچه (History) دستورات اجرا شده در محیط R-GUI ، با تابع history ، در زبان برنامه نویسی R
- 7 ساخت یک Script جدید برای نوشتن چندین خط کد و ذخیره آنها به صورت یک فایل R و سپس اجرای آنها، در محیط R-GUI ، در زبان برنامه نویسی R
- 8 نصب نرم افزار RStudio (نسخه 1.2.5019 Desktop) به عنوان یک محیط کدنویسی برای زبان برنامه نویسی R
- 9 ساخت یک Script جدید برای نوشتن چندین خط کد و ذخیره آنها به صورت یک فایل R و سپس اجرای آنها، در نرم افزار RStudio (نسخه 1.2.5019 Desktop)، در زبان برنامه نویسی R
- 10 نوشتن توضیحات (Comment)، در زبان برنامه نویسی R
- 11 متغیرها (Variable)، در زبان برنامه نویسی R (نسخه 3.4.2)
- 12 چاپ مقدار یک متغیر (Variable) در خروجی، با تنها نوشتن نام آن متغیر (Variable) در یک خط از کدها، در زبان برنامه نویسی R (نسخه 3.4.2)
- 13 چاپ مقدار یک متغیر (Variable) در خروجی، با تابع print ، در زبان برنامه نویسی R (نسخه 3.4.2)
- 14 روش های مختلف تعریف متغیرها (Variable) (علامت = یا علامت های -> یا علامت های <- یا تابع assign)، در زبان برنامه نویسی R (نسخه 3.4.2)
- 15 حساس بودن به بزرگ یا کوچک بودن حروف، در زبان برنامه نویسی R (نسخه 3.4.2)
- 16 متغیرهای (Variable) از نوع عددی (Numeric) (مثل مقدار 16)، در زبان برنامه نویسی R (نسخه 3.4.2)
- 17 متغیرهای (Variable) از نوع کاراکتر (Character) (رشته - String) (مثل مقدار "kelidestan.com")، در زبان برنامه نویسی R (نسخه 3.4.2)
- 18 متغیرهای (Variable) از نوع منطقی (Logical) (مقدارهای TRUE و FALSE)، در زبان برنامه نویسی R (نسخه 3.4.2)
- 19 عملگرهای حساب (Arithmetic Operators) (عملگرهای ریاضی) (عملگرهای + و - و * و / و ^ و **)، در زبان برنامه نویسی R (نسخه 3.4.2)
- 20 عملگرهای مقایسه ای (Comparison Operators) (عملگرهای نسبی - Relational Operators) (عملگرهای == و =! و > و < و => و =<)، در زبان برنامه نویسی R (نسخه 3.4.2)
- 21 مشاهده راهنمای (Help) مربوط به یک تابع (Function)، با نوشتن علامت ? قبل از نام تابع (Function)، در زبان برنامه نویسی R (نسخه 3.4.2)
- 22 مشاهده راهنمای (Help) مربوط به یک تابع (Function)، با تابع help ، در زبان برنامه نویسی R (نسخه 3.4.2)
- 23 مشاهده فهرست پکیج های (Package) موجود (که در کامپیوتر ما وجود دارند)، با تابع library ، در زبان برنامه نویسی R (نسخه 3.4.2)
- 24 مشاهده فهرست پکیج های (Package) بارگذاری شده (Loaded)، با تابع search ، در زبان برنامه نویسی R (نسخه 3.4.2)
- 25 دانلود و نصب (Install) و بارگذاری (Load) یک پکیج (Package) جدید، با توابع install.packages و require ، در زبان برنامه نویسی R (نسخه 3.4.2)
- 26 نمایش فهرست مجموعه های اطلاعات (Dataset) موجود مربوط به پکیج های (Package) نصب شده، با تابع data ، در زبان برنامه نویسی R (نسخه 3.4.2)
- 27 بارگذاری (Load) یک مجموعه اطلاعات (Dataset)، با تابع data ، در زبان برنامه نویسی R (نسخه 3.4.2)
- 28 نمایش فهرست متغیرهای (Variable) موجود در یک مجموعه اطلاعات (Dataset) بارگذاری شده (Loaded) و همچنین اطلاعاتی در مورد آنها، با تابع summary ، در زبان برنامه نویسی R (نسخه 3.4.2)
- 29 بردارها (Vector) (برای ذخیره چند مقدار (چند شیء) به صورت همزمان)، بر اساس تابع c ، در زبان برنامه نویسی R (نسخه 3.4.2)
-
نکته : این فهرست مباحث، صرفا منتخبی از کلیدهای آموزشی این موضوع است (که خواندن متوالی آنها توصیه می شود) و برای دیدن کلیدهای آموزشی بیشتر از این موضوع، می توانید بر روی دسته بندی های ستون سمت راست کلیک نمایید.