فرض کنید که یک متغیر طبقه بندی (عاملی) داریم و بخواهیم بر اساس آن نمودار جعبه ای مقایسه ای برای هر طبقه درست کنیدم. در ضمن کنار هر قسمت نمودار، نمودار نقطه ای را ترسیم کنید. این نمودار به نوعی پراکندگی و توزیع هر طبقه را نیز نشان خواهد داد.

 

برای حصول این منظور بهتر است که شاخه های هر نمودار جعبه ای به جای حالت استاندارد 1.5 برابر دامنه میان چارکی بازه داده های را نشان دهند. در نرم افزار R به صورت زیر عمل می کنیم.

در یک مثال نوعی و استفاده از داده های iris که ستون پنجم آن متغیر طبقه بندی می باشد می توان کد برنامه زیر را مورد توجه قرار دهید:

attach(iris)
boxplot(iris[,2]~Species,range=0,boxwex=0.25,ylab="Type",xlab="")
lines(rep(3.2,length(iris[,2][Species=="virginica"])),iris[,2][Species=="virginica"],type="p")
lines(rep(2.2,length(iris[,2][Species=="versicolor"])),iris[,2][Species=="versicolor"],type="p")
lines(rep(1.2,length(iris[,2][Species=="setosa"])),iris[,2][Species=="setosa"],type="p",col=12)

شرح پنج خط برنامه فوق به صورت زیر میباشد:

خط 1: ستون های چهارجوب داده iris را به عنوان متغیر برای استفاده مهیا می کند.

حط 2: نمودار جعبه ای ستون دوم داده های iris را بر اساس متغیر طبقه بندی   Species ترسیم می کند.

خط 3 و 4 و 5: به ترتیب نمودار نقطه ای را در کنار سه طبقه متناظر ترسیم میکتد.

خروجی این دستور به صورت زیر میباشد:

جهت درخواست آموزش نرم افزار R و یا انجام پروژه های آماری از یکی از روش های زیر می توانید با تیم آی آر آمار در ارتباط باشید. لازم به توضیح می باشید فرآیند مشاوره و همچنین پاسخگویی به سوالات کوتاه به صورت کاملا رایگان ارائه می گردد.

 

شماره تماس:   09300023999

رایانامه:  این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید

 

Tags: نرم افزارهای آماری مقالات رایگان

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید

دفاتر ما

تماس با ما آمادگی داریم تا با شبکه ای از همکاران و مشاوران در هر یک از شهرهای بزرگ در کنار شما باشیم

با ما در تماس باشید

آمار سایت