رسم نمودار پراکنش:
فرض کنید برای مشاهدات زوجی (x1,y1)، (x2,y2)، … و (xn,yn) میخواهیم نمودار پراکنش رسم کنیم. برای این منظور از دستور plot استفاده میکنیم. اگر دو بردار هماندازه باشند (مثلاً بردار x و y) آنگاه باید دستور را به صورت (plot(x,y اجرا کرد. در ضورتی که مجموعه دادهای (datafram) حاوی دو ستون داشته باشیم آنگاه کافی است نام مجموعه داده را در تابع فوق نوشت و دستور را اجرا کرد یعنی (plot(dataframe. در صورتی که مجموعه داده بیش از دو ستون داشته باشد، در محیط گرافیکی، نمودار پراکنش دو به دوی این ستونها و به صورت ماتریسی نمایش داده خواهد شد.
اعضای شبکه مشاوران در حوزه «تحقیقات بازار، بازاریابی و فروش»
کیمیا نظری
مشاور و استراتژیست شبکههای اجتماعی
اگر به دنبال تقویت برند و افزایش سطح درآمد خود...
آسیه ناظمی
مشاور بازاریابی و آنلاین سازی کسب و کار
اگر بعنوان فعال اقتصادی، به دنبال رونق فروش و یا...
سپیده خوشاب
مشاور و تحلیلگر دادههای آماری
اگر برای تجزیه و تحلیل و کشف دانشهای پنهان در...
مریم عبدلی
مشاور برندینگ و تحقیقات بازار
اگر نیازمند تحلیل و ارزیابی رفتار مشتریان، نیاز بازار و...
هاله تسلیمی
مشاور و استراتژیست برند
اگر نیازمند برندسازی برای کسب و کار، محصول و یا...
شقایق جرسی
مشاور کسب و کار و امور بیمه
اگر بعنوان فعال حوزه بیمه یا خدمات، دنبال تضمین موفقیت...
سپیده گونجی
مشاور SEO ،UI/UX و بازاریابی دیجیتال
اگر قصد دارید در دنیای دیجیتال فعالیت کرده و در...
بنفشه سیدکباری
مشاور تحقیقات بازار، بازاریابی و فروش
اگر علاقمندید در تراز شرکتهای بزرگ و صاحبنام، بخش بازاریابی...
علیرضا اخوان
مشاور برندینگ، بازاریابی و فروش
اگر به دنبال رونق کسب و کار و افزایش درآمد...
ندا رضائی انواری
مترجم و مشاور کارآفرینی، بازاریابی، سرمایهگذاری و مهاجرت
اگر بدنبال مهاجرت، ثبت شرکت، فعالیت اقتصادی، سرمایهگذاری، توسعه کسب...
فرزانه برجیان
مشاور توسعه کسب و کار و مدیریت فروش
اگر می خواهید کسب و کاری چابک مبتنی بر تحولات...
معصومه رضوی
مشاور طراحی گرافیک و تولید محتوای دیجیتال مارکتینگ
اگر برای معرفی محصولات و خدمات و یا برندسازی از...
مژگان سلطانی صحت
مشاور طراحی مد/پوشاک و بازاریابی و فروش
اگر به کمک یک طراح لباس مجرب در صنعت طراحی...
مهلا دهقان
مشاور هوش تجاری
اگر برای رشد کسب و کار خود نیاز به استفاده...
فاطمه محمدی
مشاور برندسازی، بازاریابی و فروش
اگر بعنوان کارآفرین یا فعال اقتصادی بدنبال تقویت برند، رونق...
طاهره حسن زاده
تحلیلگر داده و مشاور یادگیریماشین و دیپ لرنینگ
اگر به مهارت های یک تحلیلگر داده با تجربه در...
فرزانه پورشعبان
مشاور شغلی و توانمندسازی مهارتهای مدیران
اگر به دنبال موفقیت، رشد و کسب سودحداکثری در کسب...
الهه زری باف
مشاور اینستاگرام مارکتینگ
اگر به دنبال افزایش دنبال کنندگان فعال در صفحه اینستاگرام...
فرناز زمانی
مشاور کارآفرینی و فروش
اگر بعنوان مدیر کسب و کار، به دنبال رونق و...
مرضیه محیط
مشاور برندینگ و طراحی و توسعه محصول
اگر به عنوان کارآفرین و یا صنعتگر به دنبال تقویت...
زهره مستوفی فر
مشاور بازاریابی و فروش
اگر در فضای پررقابت کنونی بدنبال موفقیت تضمینی و داشتن...
عالیه پوریوسف
مشاور بازاریابی شبکههای اجتماعی و تولید محتوا
اگر به دنبال تقویت بازاریابی دیجیتال و افزایش درآمد در...
حدیث هداوند
مشاور راهاندازی و مدیریت کافه، پشتیبانی مشتریان (CRM) و کنترل کیفیت خدمات
اگر در کافهداری، پشتیبانی مشتریان (CRM) برای تبدیل آنها به...
علی قوامی
مشاور راه اندازی و توسعه کسب و کار
اگر به دنبال موفقیت در کارآفرینی و یا داشتن کسب...
ندا روشندل
مشاور کارآفرینی و بازرگانی
اگر به دنبال موفقیت در کارآفرینی با نگاه یک تاجر...
نازنین نوری
مشاور بازاریابی، فروش و مذاکرات تجاری
اگر بعنوان کارآفرین یا فعال اقتصادی به دنبال رشد کسب...
ماهرخ مخصوص
مشاور بازاریابی و فروش
اگر بعنوان کارآفرین یا فعال اقتصادی به دنبال کسب برتری...
نهال سهیلی فر
مشاور تولید محتوا
اگر بعنوان فعال اقتصادی به دنبال تثبیت جایگاه و گسترش...
مریم صباغی اصل
مشاور بازاریابی و فروش محصول
برای بازاریابی محصولات صنعتی، رهبری بازار، ارتباطات تبلیغاتی، مدیریت برند...
سحر مسعودی
مشاور و تحلیلگر داده
اگر به تجزیه و تحلیل داده های پیچیده و یافتن...
راحله همایونی
متخصص و مشاور بازرگانی و تجارت بینالملل
اگر برای تهیه مواد موردنیاز کسب و کار خرده فروشی...
میثم صحراکار
مشاور عکاسی و فیلمبرداری
اگر به دنبال خلاقیت در عکاسی و تصویربرداری برای تولید...
متینه مقدم
مشاور تحقیقات بازار، بازاریابی و فروش
اگر به دنبال برنامهریزی و موفقیت در کسب و کارهای...
ریحانه رضایی
مشاور بازاریابی و فروش
اگر به دنبال برقراری ارتباط موثر و هدفمند با مخاطبان...
نگار رحمتی
مشاور و طراح UI/UX برمبنای اصول بازاریابی
اگر به یک طراحی UI/UX برمبنای اصول بازاریابی جهت حل...
رویا حسین زاده
مشاور مالی، بازاریابی، فروش، تجارت و بازرگانی
اگر به یک متخصص حسابداری و مالی آشنا به بازاریابی...
تارا علیمیری
مشاور QC، R&D، اجرای فنی و فروش در صنایع غذایی
اگر برای کارآفرینی، کنترل کیفیت، R&D، اجرای فنی و یا...
شراره قشقایی
مشاور مدیریت سالنهای آرایش و زیبایی
اگر بعنوان فعال حوزه آرایش و زیبایی به دنبال کسب...
سارا موسوی
مشاور دیجیتال مارکتینگ و فروش
اگر بدنبال افزایش فروش و توسعه سهم خود در بازارهای...
ساناز دژکام
مشاور امور بیمه و تولید محتوا
اگر به عنوان یک کارآفرین خانگی یا دیجیتال مارکتر در...
الهام بختیاری
استراتژیست، مدیر و مشاور محتوا
اگر برای کسب برتری در موتورهای جستجو به متخصص، استراتژیست...
حسین وثوق
مترجم و مشاور عکاسی، فیلمبرداری، تدوین و کارگردانی
اگر به دنبال طراحی کمپینهای تبلیغاتی با نگاه یک کارگردان...
به طور مثال اگر:
(x<-rnorm(1000,0,1
(y<-rnorm(1000,0,1
(z<-rnorm(1000,0,1
(dfr1<-data.frame(x,y
(dfr2<-data.frame(x,y,z
در این صورت اگر بخواهیم نمودار پراکنش x و y یا نمودار پراکنش مجموعه داده dfr1 یا مجموعه نمودار پراکنش تمامی ستونهای مجموعه داده dfr2 را مشاهده کنیم به ترتیب باید (plot(x,y)، plot(dfr1 و (plot(drf2 را اجرا کنیم.
رسم نمودار بافتنگار:
برای این منظور از تابع ()hist استفاده میکنیم. آرگومان مربوط به این تابع نیز مقادیر عددی را در بر میگیرد.
برای مثال، فرض کنید نمودار جعبهای مربوط به نمونهای از اعداد نرمال با میانگین 0 و واریانس 1 به حجم1000 را میخواهیم رسم کنیم:
(set.seed(100
(x<-rnorm(1000,0,1
(hist(x
میتوان تعداد ستونهایی که در بافتنگار مورد نظر است را انتخاب کرد. همچنین میتوان عنوان نمودار و نام متغیر سطر افقی را میتوان به ترتیب با استفاده از پارامترهای main و xlab تغییر داد.
بهطور مثال میتوان عنوان نمودار و نام متغیر سطر افقی را به random normal و values تغییر داد. همچنین تعداد ستونها را 100 در نظر گرفت. بنابراین خواهیم داشت:
(“hist(x,100,main=”random normal”, xlab=”valuse
برای رسم بافتنگار همچنین میتوانید به تابع histogram از پکیج lattice مراجعه کنید.
رسم نمودار جعبهای:
برای این منظور کافی است از تابع boxplot استفاده کرد. آرگومان مربوط به متغیری که میخواهیم نمودار جعبهای آن ترسیم شود از نوع عددی (numeric) است.
برای مثال، فرض کنید نمودار جعبهای مربوط به نمونهای از اعداد نرمال با میانگین 0 و واریانس 1 به حجم1000 را میخواهیم رسم کنیم:
(set.seed(100
(x<-rnorm(1000,0,1
(boxplot(x
سطر اول دستور به منظور یکسان بودن نمونه اعداد تصادفی انتخاب شده از جامعه نرمال با میانگین 0 و واریانس 1 است. نمودار جعبهای به صورت زیر است:
در توضیح شکل باید گفت که:
– خط پررنگی که در وسط جعبه وجود دارد، میانه جامعه است.
-در جعبه موجود سطر پایین چارک اول مشاهدات و سطر بالا، چارک سوم مشاهدات است.
-ارتفاع کادری که حول جعبه است نشاندهنده دامنه مشاهدات است.
-نقاط دایرهای که بین کادر اصلی (دامنه مشاهدات) و خطوط بالا و پایین جعبه، نقاط دورافتاده (outlier) هستند. 1.5 برابر اختلاف ناشی از خطوط بالا و پایین جعبه دامنه میانچارکی مشاهدات است که نقاط دورافتاده را مشخص میکند.
رسم نمودار میلهای:
برای ساخت نمودار میلهای از دستور ()barplot استفاده میکنیم. برای این منظور مقادیری را که میخواهیم نمودار میلهای آن رسم شوند، با یک بردار مشخص کرده و آنرا داخل آرگومان تابع قرار میدهیم. مثلاً اگر بخواهیم نمودار میلهای را برای بردار
(c(3,4,4.5,3.5
رسم کنیم، کافی است دستور زیر را اجرا کنیم:
barplot(c(3,4,4.5,3.5))
در صورتی که بخواهیم نام مقادیر را برای سطر افقی مشخص کنیم، میتوان پارامتر names.arg را برای هر کدام از این مقادیر مشخص کرد. در مثال قبل اگر بخواهیم عنوان هر یک از مقادیر بردار را مشخص کنیم (با مقادیر A، B، C و D) کافی است دستور زیر را اجرا کنیم:
barplot(c(3,4,4.5,3.5),names.arg=c(“A”,”B”,”C”,”D”))
در صورتی که بخواهیم برای محور عمودی یا افقی برچسب مشخص کنیم، به ترتیب پارامتر ylab و xlab را مقداردهی میکنیم. در مثال قبل اگر بخواهیم برای محور افقی و محور عمودی به ترتیب برچسبهای Names و Values را مشخص کنیم خواهیم داشت:
barplot(c(3,4,4.5,3.5),names.arg=c(“A”,”B”,”C”,”D”),xlab=”Names”,ylab=”Values”)
این مثالها به گونهای بودند که مقادیر مورد استفاده در نمودار میلهای گسسته بودند و برداری. حال اگر فرض کنیم بخواهیم برای مقادیر پیوسته نمودار میلهای را به گونهای رسم کنیم که این مقادیر نسبت به مقادیر گسسته یک متغیر دیگر تقسیم بندی شده و بر اساس یک شاخص آماری خلاصه شوند، قبل از اجرای تابع رسم نمودار، از دستور ()tapply استفاده میکنیم.
فرض کنید در مجموعه داده airquality میخواهیم برای مقادیر متغیر Temp با توجه به مقادیر گسسته Month نمودار میلهای رسم کنیم. با توجه به دستور ()tapply و با توجه به شاخص آماری میانگین خواهیم داشت:
tapply(airquality$Temp,airquality$month,mean)
حال نمودار میلهای را پس از بدست آمدن میانگین مقادیر متغیر Temp با توجه به مقادیر گسسته Month رسم میکنیم که دستور آن به صورت زیر است:
barplot(tapply(airquality$Temp,airquality$Month,mean))