آموزش برنامه نویسی R

آموزش خصوصی برنامه نویسیدوره هنر برنامه نویسی با R

رسم چند گراف

آموزش رسم چند گراف در یک قاب در R

در این مقاله نحوه رسم چند گراف در یک قاب در R را خواهید آموخت:

  • مدرس: افشین متولی
  • سایت: آر استودیو
  • سطح آموزش: مبتدی

شما می توانید با استفاده از دستور ()par در نرم افزار R، چندین گراف را در یک نمودار رسم کنید. معمولاً در مقالات و پایان نامه ها نیاز به انجام این کار خواهید داشت. نحوه نمایش گراف ها در R کاری است که می توانید به چندین روش انجام دهید. 

تابع ()par در R به شما کمک می کند تا بسیاری از پارامترهای مربوط به نحوه نمایش گراف را در این نرم افزار تغییر دهید. 

نحوه رسم چند گراف در یک قاب در R:

برای این که بدانید چه پارامترهایی را می توانید در دستور ()par تغییر دهید، از دستور زیر استفاده کنید:

در این آموزش ما تک تک این پارامترها را برای رسم زیرنمودارهای مختلف مورد بررسی قرار می دهیم.

استفاده از پارامتر mfrow:

این پارامتر یک پارامتر گرافیکی است که می توانید برای تعیین تعداد زیرنمودار مورد نیاز از آن استفاده کنید. برای تعیین این مقدارها به مثال زیر توجه فرمایید.

مثال 1: 

فرض کنید شما نیاز به یک نمودار با پنجره های 2*2 دارید تا بتوانید چهار گراف هیستوگرام را در یک نمودار رسم کنید. برای این کار از مثال داده های مربوط به airquality که در نرم افزار R تعبیه شده، استفاده می کنیم:

خروجی:

رسم چند گراف در یک نمودار در R


مثال 2: 

فرض کنید قصد دارید نمودارهای هیستوگرام و جعبه ای را برای دو متغیر دما (Temperature) و اوزون (Ozone) در داده های airquality در کنار هم رسم کنید:

خروجی:

رسم چند گراف در یک نمودار در R

حال اگر در این مثال به جای دستور mfrow (سطری) از دستور mfcol (ستونی) استفاده کنید، نمودارها را به صورت ستونی مرتب می کند یعنی:

خروجی:

رسم چند گراف در یک نمودار در R

تعیین دقیق مکان گراف در نمودار:

شما با پارامتر fig می توانید مکان دقیق یک گراف در نمودار را مشخص کنید. 

برای این کار باید مختصات دقیقی را به صورت

c(x1, x2, y1, y2)

برای آن مشخص نمایید. به مثال زیر توجه کنید:

مثال 2: 

در این مثال از پارامتر cex برای کاهش اندازه برچسب ها استفاده شده و از پارامتر mai برای تعریف کردن حاشیه گراف ها استفاده کرده ایم.

خروجی:

رسم چند گراف در یک نمودار در R

نحوه رسم کردن نمودار هیستوگرام، نمودار جعبه ای و نمودار نواری در R پیش تر آموزش داده شده است.

برای این که دقیقاً ناحیه مد نظر خود را در این نمودار به دست آورید، راهی جز آزمون و خطا نخواهید داشت. برای فهم بهتر نحوه رسم چند گراف در یک قاب در R می توانید مثال های بیشتری را در سایت Rseek مطالعه کنید.

لطفاً دیدگاه خود را برای ما ارسال کنید.


حتماً بخوانید: