برنامه‌نویسی به زبان R

برنامه‌نویسی به زبان R

دوستان عزیز جهت انجام پروژه‌های آماری و برنامه‌نویسی پایان‌نامه می‌توانید با آدرس الکترونیکی rprogramming.iran@gmail.com تماس حاصل نمائید.
برنامه‌نویسی به زبان R

برنامه‌نویسی به زبان R

دوستان عزیز جهت انجام پروژه‌های آماری و برنامه‌نویسی پایان‌نامه می‌توانید با آدرس الکترونیکی rprogramming.iran@gmail.com تماس حاصل نمائید.

اطلاع از نحوه کار کردن توابع در R

برای آگاهی از نحوه کار کردن یک برنامه در R به سه طریق می‌توان عمل کرد:

١) (نام تابع)help
مثلاً:
help(mean)
یا به صورت معادل:
?mean
دستور فوق پنجره‌ای را در مرورگر مورد استفاده شخص باز کرده که این پنجره کلیه موارد مربوط به تابع در آن تشریح شده است
٢) ( نام تابع)args
مثلاً:
args(mean)
این دستور آرگومانهای مورد استفاده در تابع فوق را نمایش می‌دهد
٣) (نام تابع)example
این دستور به ارائه مثال در مورد تابع فوق می‌پردازد
مثلاً:
example(mean)
همچنین می‌توان برای جستجو در مورد عبارتی خاص در نرم افزار R در سایت مربوط به این نرم‌افزار از دستور زیر استفاده کرد:
RSiteSearch("عبارت مورد نظر")
مثلاً:
RSiteSearch("canonical correlation")

پروژه آماری

دوستان عزیز، جهت طراحیِ برنامه و مشاوره آماری و همچنین برنامه‌نویسی به زبان R یا برنامه‌های دیگر آماری چون SAS، SPSS و... میتونید با آدرس میل زیر تماس حاصل نمائید.

rprogramming.iran@gmail.com

 

آشنایی اولیه با محیط

برای شروع کار با این نرم‌افزار، بعد از اجرای نرم‌افزار (از طریق منوی شروع (Start) یا آیکون آن روی میز کار (Desktop))، اولین صفحه‎ای که با آن مواجه می‌شویم، Console نرم‌افزار R است کاربر در آن به نوشتن دستورات مورد نیاز می‌پردازد.

برای مثال می‌توان از R به عنوان یک ماشین‌حساب استفاده کرد. کافی است عبارت مورد نظر برای محاسبه را بعد از عبارت «<» نوشت. مثلاً:‌

5+49<

54   [1]

که [1] نمایش‌دهندۀ شمارۀ اولین نتیجه حاصل از خط فرمان است. 

برای خروج از نرم‌افزار با نوشتن دستور کافی است عبارت «()q» را بنویسیم و برای ذخیره‌ساری فضای کاری فعلی از کادر جدید، کلید مربوط را انتخاب و کلیک می‌کنیم.

از ذخیره کردن فضای کاری بهتر، نگهداری یک رکورد از دستورات نوشته شده است که در قالب یک سند است که بتوان بعداً از آن در فضای کاری استفاده کرد که می‌توان از منوی File بخش New Script ایجاد و آن را ذخیره کرد. همچنین می‌توان دستورات این سند را با Ctrl+R اجرا کرد.

نصب R بر روی ویندوز

با مراجعه به لینک http://www.r-project.org، از منوی سمت چپ بخش Downloads, packages، قسمت CRAN، از آدرس‌هایی که در آن نسخه‌ای از نرم‌افزار در آنجا موجود است (که در ایران دانشگاه فردوسی مشهد است) انتخاب می‌کنیم (http://cran.um.ac.ir). در کادر Download and Install R صفحه جدید، در صورتی‌که سیستم عامل Windows باشد،Download R for Windows را انتخاب و از صفحه جدید، لینک مربوط به install R for the first time را انتخاب و در صفحه جدید می‌توان آخرین نسخه از این نرم‌افزار را دانلود کرد.


برنامه نویسی آماری

برنامه نویسی کامپیوتری، کنترل کامپیوتر برای اجرای محاسبات و نمایش اطلاعات و نتایج مورد علاقه است. برنامه نویسی آماری شامل اجرای محاسبات برای بدست آوردن تحلیل‌های آماری است. مثلاً خلاصه کردن اطلاعات یک مجموعه داده. این نوع برنامه نویسی به برنامه نویسی عددی بسیار نزدیک است. در برنامه نویسی آماری، نسبت به ریاضیات کاربردی یا فیزیک تاکید بر نتایج است تا تحلیل الگوریتم‌ها که در علوم کامپیوتر موجودند. دستورات مربوط به این گونه تحلیل‌ها را می‌توان در محیط‌ برنامه‌های کاربردی دیگری چون: Excel، SAS، S-Plus، SPSS، R، Stata و غیره بکار برد.

زبان R یک محیط آماری منبع آزاد (Open source) است که پس از زبان S و S-Plus مدل‌بندی شده است. زبان S در اواخر دهۀ 1980 در آزمایشگاه AT&T توسعه یافت.

زبان R توسط روبرت جنتلمن و راس ای‌کاها (بر اساس حرف اول اسمشان) در گروه آمار دانشگاه Auckland در سال 1995 ابداع شد.

در بخش‌های بعدی قصد داریم ابتدا در ارتباط با نصب و راه‌اندازی این برنامه در ویندوز پرداخته و سپس به ارائه برخی عملیات پایه در برنامه‌نویسی به زبان R بپردازیم.