اگر محققی بخواهد روابط بین دو مجموعه از داده ها را مطالعه کند روش تحلیل کانونی بهترین روش خواهد بود. این روش به عنوان یک روش تحلیل چند متغیره جهت پیدا کردن روابط خطی بین دو مجموعه چند متغیره کاربرد فراوانی دارد. به عنوان مثال محققی علاقه مند است بداند آیا بین پنج متغیر روانشناختی و پنج ویژگی فردی رابطه خطی وجود دارد یا خیر باید از این روش استفاده نماید. هدف این نوشتار آموزش نرم افزار R نیست و نحوه محاسبه تحلیل کانونی در نرم افزارR مورد توجه می باشد.
این نرم افزار را با نرم افزارهای مشهوری چون SAS و SPSS قابل رقابت دانسته اند. قبل از اجرای این تکنیک آماری در نرم افزار R باید به روش زیر داده ها را در نرم افزار تعریف کرد (فونت های قرمز برونداد ها هستند).
Canonical <- read.csv(“آدرس محل قرار گیری فایل داده ها”)
attach(Canonical)
library(fields)
t(stats(Canonical))
library(catspec)
ctab(table(female), addmargins=TRUE)
حال باید دستور زیر را که به صورت ماکرو تهیه شده است در کنسول وارد و اجرا نمائید.
# define the two sets of variables
psych<-mm[,1:3]
acad<-mm[,4:8]
# correlations
library(CCA)
matcor(psych,acad)
اعضای شبکه مشاوران در حوزه «تحقیقات بازار، بازاریابی و فروش»
آسیه ناظمی
مشاور بازاریابی و آنلاین سازی کسب و کار
اگر بعنوان فعال اقتصادی، به دنبال رونق فروش و یا...
حسین وثوق
مترجم و مشاور عکاسی، فیلمبرداری، تدوین و کارگردانی
اگر به دنبال طراحی کمپینهای تبلیغاتی با نگاه یک کارگردان...
تارا علیمیری
مشاور QC، R&D، اجرای فنی و فروش در صنایع غذایی
اگر برای کارآفرینی، کنترل کیفیت، R&D، اجرای فنی و یا...
نگار رحمتی
مشاور و طراح UI/UX برمبنای اصول بازاریابی
اگر به یک طراحی UI/UX برمبنای اصول بازاریابی جهت حل...
الهام بختیاری
استراتژیست، مدیر و مشاور محتوا
اگر برای کسب برتری در موتورهای جستجو به متخصص، استراتژیست...
ندا روشندل
مشاور کارآفرینی و بازرگانی
اگر به دنبال موفقیت در کارآفرینی با نگاه یک تاجر...
علی قوامی
مشاور راه اندازی و توسعه کسب و کار
اگر به دنبال موفقیت در کارآفرینی و یا داشتن کسب...
ساناز دژکام
مشاور امور بیمه و تولید محتوا
اگر به عنوان یک کارآفرین خانگی یا دیجیتال مارکتر در...
فرزانه برجیان
مشاور توسعه کسب و کار و مدیریت فروش
اگر می خواهید کسب و کاری چابک مبتنی بر تحولات...
بنفشه سیدکباری
مشاور تحقیقات بازار، بازاریابی و فروش
اگر علاقمندید در تراز شرکتهای بزرگ و صاحبنام، بخش بازاریابی...
ندا رضائی انواری
مترجم و مشاور کارآفرینی، بازاریابی، سرمایهگذاری و مهاجرت
اگر بدنبال مهاجرت، ثبت شرکت، فعالیت اقتصادی، سرمایهگذاری، توسعه کسب...
راحله همایونی
متخصص و مشاور بازرگانی و تجارت بینالملل
اگر برای تهیه مواد موردنیاز کسب و کار خرده فروشی...
شقایق جرسی
مشاور کسب و کار و امور بیمه
اگر بعنوان فعال حوزه بیمه یا خدمات، دنبال تضمین موفقیت...
ماهرخ مخصوص
مشاور بازاریابی و فروش
اگر بعنوان کارآفرین یا فعال اقتصادی به دنبال کسب برتری...
عالیه پوریوسف
مشاور بازاریابی شبکههای اجتماعی و تولید محتوا
اگر به دنبال تقویت بازاریابی دیجیتال و افزایش درآمد در...
هاله تسلیمی
مشاور و استراتژیست برند
اگر نیازمند برندسازی برای کسب و کار، محصول و یا...
ریحانه رضایی
مشاور بازاریابی و فروش
اگر به دنبال برقراری ارتباط موثر و هدفمند با مخاطبان...
علیرضا اخوان
مشاور برندینگ، بازاریابی و فروش
اگر به دنبال رونق کسب و کار و افزایش درآمد...
معصومه رضوی
مشاور طراحی گرافیک و تولید محتوای دیجیتال مارکتینگ
اگر برای معرفی محصولات و خدمات و یا برندسازی از...
متینه مقدم
مشاور تحقیقات بازار، بازاریابی و فروش
اگر به دنبال برنامهریزی و موفقیت در کسب و کارهای...
سپیده خوشاب
مشاور و تحلیلگر دادههای آماری
اگر برای تجزیه و تحلیل و کشف دانشهای پنهان در...
میثم صحراکار
مشاور عکاسی و فیلمبرداری
اگر به دنبال خلاقیت در عکاسی و تصویربرداری برای تولید...
شراره قشقایی
مشاور مدیریت سالنهای آرایش و زیبایی
اگر بعنوان فعال حوزه آرایش و زیبایی به دنبال کسب...
سارا موسوی
مشاور دیجیتال مارکتینگ و فروش
اگر بدنبال افزایش فروش و توسعه سهم خود در بازارهای...
حدیث هداوند
مشاور راهاندازی و مدیریت کافه، پشتیبانی مشتریان (CRM) و کنترل کیفیت خدمات
اگر در کافهداری، پشتیبانی مشتریان (CRM) برای تبدیل آنها به...
کیمیا نظری
مشاور و استراتژیست شبکههای اجتماعی
اگر به دنبال تقویت برند و افزایش سطح درآمد خود...
مرضیه محیط
مشاور برندینگ و طراحی و توسعه محصول
اگر به عنوان کارآفرین و یا صنعتگر به دنبال تقویت...
زهره مستوفی فر
مشاور بازاریابی و فروش
اگر در فضای پررقابت کنونی بدنبال موفقیت تضمینی و داشتن...
نازنین نوری
مشاور بازاریابی، فروش و مذاکرات تجاری
اگر بعنوان کارآفرین یا فعال اقتصادی به دنبال رشد کسب...
مهلا دهقان
مشاور هوش تجاری
اگر برای رشد کسب و کار خود نیاز به استفاده...
نهال سهیلی فر
مشاور تولید محتوا
اگر بعنوان فعال اقتصادی به دنبال تثبیت جایگاه و گسترش...
الهه زری باف
مشاور اینستاگرام مارکتینگ
اگر به دنبال افزایش دنبال کنندگان فعال در صفحه اینستاگرام...
سحر مسعودی
مشاور و تحلیلگر داده
اگر به تجزیه و تحلیل داده های پیچیده و یافتن...
مریم صباغی اصل
مشاور بازاریابی و فروش محصول
برای بازاریابی محصولات صنعتی، رهبری بازار، ارتباطات تبلیغاتی، مدیریت برند...
طاهره حسن زاده
تحلیلگر داده و مشاور یادگیریماشین و دیپ لرنینگ
اگر به مهارت های یک تحلیلگر داده با تجربه در...
فاطمه محمدی
مشاور برندسازی، بازاریابی و فروش
اگر بعنوان کارآفرین یا فعال اقتصادی بدنبال تقویت برند، رونق...
فرناز زمانی
مشاور کارآفرینی و فروش
اگر بعنوان مدیر کسب و کار، به دنبال رونق و...
سپیده گونجی
مشاور SEO ،UI/UX و بازاریابی دیجیتال
اگر قصد دارید در دنیای دیجیتال فعالیت کرده و در...
رویا حسین زاده
مشاور مالی، بازاریابی، فروش، تجارت و بازرگانی
اگر به یک متخصص حسابداری و مالی آشنا به بازاریابی...
فرزانه پورشعبان
مشاور شغلی و توانمندسازی مهارتهای مدیران
اگر به دنبال موفقیت، رشد و کسب سودحداکثری در کسب...
مژگان سلطانی صحت
مشاور طراحی مد/پوشاک و بازاریابی و فروش
اگر به کمک یک طراح لباس مجرب در صنعت طراحی...
مریم عبدلی
مشاور برندینگ و تحقیقات بازار
اگر نیازمند تحلیل و ارزیابی رفتار مشتریان، نیاز بازار و...
به منظور محاسبه تحلیل کانونی دستور زیر باید وارد و اجرا شود.
cc1 <- cc(psych,acad)
# display the canonical correlations
cc1[1]
# raw canonical coefficients
cc1[3:4]
سپس به منظور محاسبه ضرایب هر کدام از متغیر های مدل در هر ریشه کانونی باید دستورات زیر را وارد کرد.
در نهایت جهت مطالعه اینکه آیا این روابط معنی دار هستند یا خیر باید کد زیر را وارد کرد.
# tests of canonical dimensions
ev<-cc1$cor^2
ev2<-1-ev
n<-dim(psych)[1]
p<-length(psych)
q<-length(acad)
m<-n -3/2 – (p+q)/2
w<-cbind(NULL) # initialize wilks lambda
for (i in 1:3){
w<-cbind(w,prod(ev2[i:3]))
}
d1<-cbind(NULL)
d2<-cbind(NULL)
f<-cbind(NULL) # initialize f
for (i in 1:3){
s<-sqrt((p^2*q^2-4)/(p^2+q^2-5))
si<-1/s
df1<-p*q
d1<-cbind(d1,df1)
df2<-m*s-p*q/2+1
d2<-cbind(d2,df2)
r<-(1-w[i]^si)/w[i]^si
f<-cbind(f,r*df2/df1)
p<-p-1
q<-q-1
}
pv<-pf(f,d1,d2,lower.tail=FALSE)
dmat<-cbind(t(w),t(f),t(d1),t(d2),t(pv))
colnames(dmat)<-c(“WilksL”,”F”,”df1″,”df2″,”p”)
rownames(dmat)<-c(seq(1:length(w)))
dmat
که خروجی به شرح زیر خواهد بود:
در واقع با وجود آنکه مهمترین ریشه کانونی همان ریشه اول است لیکن معنی داری سایر ریشه ها که به تعداد مجموعه کوچکتر ریشه استخراج می شود باید مورد بررسی قرار گیرد که این نرم افزار از آماره لامبدا استفاده می کند. برای استاندارد سازی هر یک از ابعاد باید به طور جداگانه دستورات زیر را وارد کرد.