انجام پروژه با تحلیل مسیر با AMOS و SmartPLS
انجام پروژه با تحلیل مسیر با AMOS و SmartPLS
انجام پروژه با تحلیل مسیر با AMOS و SmartPLS: راهنمای جامع و کاربردی
فهرست مطالب
- تفاوت کلیدی AMOS و SmartPLS در تحلیل مسیر
- جدول مقایسه کاربردی نرمافزارهای AMOS و SmartPLS
- معیارهای انتخاب نرمافزار مناسب برای پژوهش
- مراحل گامبهگام انجام تحلیل مسیر در AMOS
- مراحل گامبهگام انجام تحلیل مسیر در SmartPLS
- نمونه متن استاندارد برای گزارش نتایج در فصل چهارم
- اشتباهات رایج و راهحل سریع آنها
- پرسشهای متداول دانشجویان
خلاصه مدیریتی: انتخاب بین AMOS و SmartPLS بر اساس حجم نمونه، نرمال بودن دادهها و هدف پژوهش (تایید نظریه یا پیشبینی) انجام میشود. AMOS مبتنی بر کوواریانس و حساس به نرمال بودن است، در حالی که SmartPLS مبتنی بر حداقل مربعات جزئی بوده و با نمونههای کوچک و دادههای غیرنرمال عملکرد عالی دارد. اجرای درست هر دو روش نیازمند ارزیابی مجزای مدل اندازهگیری و مدل ساختاری است.
اگر در حال نگارش فصل چهارم پایاننامه یا مقاله پژوهشی خود هستید، انتخاب اشتباه بین AMOS و SmartPLS میتواند منجر به رد شدن تحلیلها توسط داوران یا اصلاحات سنگین ساختاری شود. این مقاله به شما کمک میکند بر اساس خصوصیات واقعی دادههای جمعآوریشده و الگوی مفهومی پژوهش خود، بهترین نرمافزار را انتخاب کرده و مراحل تحلیل مسیر را بدون خطاهای رایج آماری به سرانجام برسانید.
تفاوت کلیدی AMOS و SmartPLS در تحلیل مسیر

پاسخ کوتاه: نرمافزار AMOS بر پایه رویکرد کوواریانسمحور (CB-SEM) کار میکند و برای آزمون و تایید نظریههای موجود با حجم نمونه بالا مناسب است. در مقابل، SmartPLS بر پایه رویکرد مؤلفهمحور یا حداقل مربعات جزئی (PLS-SEM) عمل کرده و برای پیشبینی، توسعه نظریه و دادههای غیرنرمال یا نمونههای کوچک طراحی شده است.
مدلیابی معادلات ساختاری (SEM) به دو شاخه اصلی تقسیم میشود. AMOS ماتریس کوواریانس مشاهدات را با ماتریس کوواریانس مدل مقایسه میکند تا میزان برازش کل مدل با واقعیت را بسنجد. این روش نیازمند برقرار بودن پیشفرضهای سختگیرانهای مانند نرمال بودن چندمتغیره دادهها و حجم نمونه حداقل ۲۰۰ تایی است.
در سمت مقابل، SmartPLS بر حداکثر کردن واریانس تبیینشده متغیرهای وابسته (مقدار R²) تمرکز دارد. این نرمافزار محدودیتی از نظر توزیع دادهها ندارد و میتواند مدلهای پیچیده با تعداد زیادی متغیر و نشانگر را حتی با حجم نمونه محدود (مثلاً ۵۰ تا ۱۰۰ نمونه) به دقت برآورد کند.
جدول مقایسه کاربردی نرمافزارهای AMOS و SmartPLS

| معیار ارزیابی | تفاوت AMOS و SmartPLS |
|---|---|
| رویکرد اصلی آماری | AMOS: کوواریانسمحور (CB-SEM) | SmartPLS: واریانسمحور (PLS-SEM) |
| پیشفرض توزیع دادهها | AMOS: نیاز قطعی به نرمال بودن چندمتغیره | SmartPLS: بدون نیاز به فرض نرمال بودن (ناپارامتری) |
| حداقل حجم نمونه مورد نیاز | AMOS: حداقل ۲۰۰ نمونه (ترجیحاً بالای ۳۰۰) | SmartPLS: ۳۰ تا ۱۰۰ نمونه (بر اساس قانون ۱۰ برابر سوالات) |
| هدف پژوهش | AMOS: تأیید یا رد چارچوب نظری موجود | SmartPLS: پیشبینی و توسعه چارچوب نظری جدید |
| نوع سازهها (Constructs) | AMOS: عمدتاً سازههای انعکاسی (Reflective) | SmartPLS: هر دو نوع انعکاسی و تکوینی (Formative) |
| شاخصهای برازش کل مدل | AMOS: شاخصهای متنوع (CFI, GFI, RMSEA و…) | SmartPLS: شاخصهای محدود (SRMR, NFI) |
معیارهای انتخاب نرمافزار مناسب برای پژوهش

برای اینکه در جلسه دفاع یا فرایند داوری مقاله با چالش مواجه نشوید، انتخاب نرمافزار باید بر اساس دلایل علمی استوار باشد. استفاده از چکلیست زیر به شما کمک میکند گزینه مناسب را انتخاب کنید:
- بررسی چولگی و کشیدگی دادهها: اگر قدر مطلق چولگی دادهها بزرگتر از ۲ یا کشیدگی بزرگتر از ۷ باشد، دادهها غیرنرمال هستند و باید از SmartPLS استفاده شود.
- پیچیدگی مدل ساختاری: در صورتی که مدل شما دارای متغیرهای میانجی و تعدیلگر متعدد به همراه تعداد زیادی سازه لانتنت است، SmartPLS پایداری بیشتری در برآورد پارامترها نشان میدهد.
- دسترسی به جامعه پژوهش: اگر جامعه پژوهش محدود است (مانند مدیران ارشد سازمانهای دولتی) و امکان جمعآوری بیش از ۱۰۰ پرسشنامه وجود ندارد، SmartPLS انتخاب استاندارد است.
- وجود سازههای تکوینی: اگر گویههای پرسشنامه علت به وجود آمدن متغیر هستند (نه معلول آن)، AMOS گزینه مناسبی نیست و باید حتماً از SmartPLS استفاده کنید.
مراحل گامبهگام انجام تحلیل مسیر در AMOS
پاسخ کوتاه: انجام پروژه در AMOS شامل دو مرحله اصلی است: ابتدا «مدل اندازهگیری» از طریق تحلیل عاملی تأییدی (CFA) ارزیابی میشود و سپس «مدل ساختاری» برای آزمون فرضها و بررسی شاخصهای برازش (مانند RMSEA و CFI) اجرا میگردد.
-
آمادهسازی دادهها در SPSS:
پاکسازی دادههای پرت (Outliers) با شاخص فاصله ماهالانوبیس، بررسی دادههای گمشده (Missing Values) و اطمینان از فرمت متغیرها. -
ترسیم مدل مفهومی در محیط گرافیکی AMOS:
فراخوانی فایل دادههای SPSS، ترسیم متغیرهای مکنون (دایرهها) و متغیرهای آشکار/پرسشها (مستطیلها)، و قرار دادن خطاهای اندازهگیری روی تمام متغیرهای وابسته و نشانگرها. -
ارزیابی مدل اندازهگیری (CFA):
محاسبه بار عاملی گویهها (باید بالای ۰.۵ باشد)، بررسی پایایی مرکب (CR بالای ۰.۷) و میانگین واریانس استخراجشده (AVE بالای ۰.۵). -
اصلاح مدل در صورت عدم برازش:
استفاده از شاخصهای اصلاح (Modification Indices) برای ایجاد کوواریانس بین خطای گویههای متعلق به یک سازه یکسان. -
اجرای مدل ساختاری و آزمون فرضها:
جایگزینی همبستگی دوطرفه سازهها با فلشهای علی یکطرفه، اجرای محاسبه برآوردها (Calculate Estimates) و بررسی مقادیر Regression Weights (ضریب مسیر P-value و C.R).
شاخصهای حیاتی برازش در AMOS که باید گزارش شوند:
- CMIN/DF (کای اسکوئر نسبی): مقدار مطلوب باید کمتر از ۳ باشد (در برخی منابع کمتر از ۵).
- RMSEA (ریشه دوم میانگین مربعات خطای برآورد): مقدار کمتر از ۰.۰۸ نشاندهنده برازش مقبول و کمتر از ۰.۰۵ نشاندهنده برازش عالی است.
- CFI و TLI (شاخصهای تطبیقی): باید بالای ۰.۹۰ (ترجیحاً بالای ۰.۹۵) باشند.
مراحل گامبهگام انجام تحلیل مسیر در SmartPLS
پاسخ کوتاه: تحلیل در SmartPLS دو الگوریتم اصلی دارد: الگوریتم PLS جهت بررسی روایی و پایایی مدل اندازهگیری، و تکنیک Bootstrapping جهت تعیین معناداری ضرایب مسیر (مقادیر t-value و p-value) در مدل ساختاری.
-
ورود دادهها:
ذخیره فایل دادهها با فرمت CSV (Comma Delimited) و وارد کردن آن به نرمافزار SmartPLS (نسخه 3 یا 4). -
مدلسازی گرافیکی:
کشیدن متغیرها روی صفحه، متصل کردن گویهها به متغیرهای مکنون مربوطه و برقراری روابط علی بین سازهها. -
ارزیابی مدل اندازهگیری (Measurement Model):
- بررسی بارهای عاملی (Outer Loadings): مقادیر زیر ۰.۷ باید با احتیاط بررسی و در صورت کاهش AVE حذف شوند (بارهای زیر ۰.۴ قطعا حذف شوند).
- بررسی پایایی: آلفای کرونباخ و پایایی مرکب (CR/Composite Reliability) بالای ۰.۷.
- بررسی روایی همگرا: AVE بالای ۰.۵.
- بررسی روایی واگرا: استفاده از ماتریس HTMT (مقادیر زیر ۰.۸۵ یا ۰.۹۰) یا معیار فورنل-لارکر.
-
ارزیابی مدل ساختاری (Structural Model):
- اجرای الگوریتم Bootstrapping (با حداقل ۵۰۰۰ نمونه فرعی).
- بررسی مقادیر t-value (بزرگتر از ۱.۹۶ برای سطح اطمینان ۹۵٪).
- گزارش ضریب تعیین ($R^2$) برای متغیرهای وابسته.
- گزارش اندازه اثر ($f^2$) و قابلیت پیشبینی ($Q^2$).
نمونه متن استاندارد برای گزارش نتایج در فصل چهارم
یکی از مشکلات رایج دانشجویان، نحوه نگارش و تحلیل خروجیهای نرمافزار به زبان علمی است. در ادامه نمونهای از ساختار نگارش یک فرضیه آورده شده است:
نمونه گزارش آزمون فرضیه مستقیم:
«جهت بررسی فرضیه اول پژوهش مبنی بر “تاثیر رهبری تحولآفرین بر نوآوری سازمانی”، از ضریب مسیر و آماره t استفاده شد. همانطور که در جدول (X) مشاهده میشود، ضریب مسیر استاندارد بین این دو متغیر برابر با 0.482 محاسبه گردیده است. با توجه به اینکه مقدار آماره t برابر با 4.615 و بزرگتر از آستانه 1.96 است، این رابطه در سطح اطمینان 95 درصد معنادار میباشد (p < 0.001). بنابراین، فرضیه اول پژوهش تأیید میگردد. همچنین مقدار اندازه اثر ($f^2$) برابر با 0.265 برآورد شد که نشاندهنده اثر متوسط تا قوی این متغیر بر نوآوری سازمانی است.»
اشتباهات رایج و راهحل سریع آنها
خطای اول: استفاده از AMOS برای دادههای غیرنرمال
نتیجه: غیرمعتبر شدن تمامی شاخصهای برازش و ضرایب استاندارد.
راهحل سریع: در صورت عدم برقرار بودن نرمال بودن، یا دادهها را با تبدیلهای ریاضی (مثل Log) نرمال کنید، یا روش برآورد را به Bollen-Stine Bootstrap تغییر دهید و یا پروژه را منتقل به SmartPLS کنید.
خطای دوم: حذف گویهها فقط برای بالا بردن برازش مدل
نتیجه: تضعیف روایی محتوایی سازه و زیر سوال رفتن مبنای نظری پرسشنامه.
راهحل سریع: هرگز بیش از ۲۰ درصد گویههای یک سازه را حذف نکنید. قبل از حذف، عبارت گویهها را چک کنید تا مطمئن شوید کانسپت اصلی متغیر آسیب نمیبیند.
خطای سوم: عدم گزارش روایی واگرا با شاخص HTMT در SmartPLS
نتیجه: داوران بینالمللی و مجلات معتبر علمی-پژوهشی گزارش فورنل-لارکر به تنهایی را کافی نمیدانند.
راهحل سریع: حتماً جدول ماتریس HTMT را از خروجی SmartPLS استخراج کرده و مطمئن شوید تمام مقادیر زیر ۰.۸۵ (یا دستکم ۰.۹۰) هستند.
پرسشهای متداول دانشجویان
۱. آیا داوران مجلات یا اساتید AMOS را معتبرتر از SmartPLS میدانند؟
خیر، هر دو نرمافزار اعتبار علمی بالایی دارند. مهم این است که انتخاب نرمافزار بر اساس منطق دادهها (حجم نمونه، توزیع داده و هدف مدلسازی) انجام شده باشد. اگر به منطق استفاده از SmartPLS اشاره کنید، داوران آن را میپذیرند.
۲. حداقل حجم نمونه برای تحلیل مسیر چقدر است؟
برای AMOS ترجیحاً بالای ۲۰۰ نمونه نیاز است. برای SmartPLS میتوانید با حداقل ۳۰ تا ۵۰ نمونه هم تحلیل را انجام دهید، هرچند برای افزایش قدرت آزمون، نمونههای بالای ۱۰۰ عدد توصیه میشود.
۳. چطور متغیر میانجی را در SmartPLS یا AMOS تحلیل کنیم؟
در SmartPLS از آزمون سوبل یا روش بوتاستراپینگ جهت بررسی اثرات غیرمستقیم (Specific Indirect Effects) استفاده میشود. در AMOS نیز باید گزینه کاربران در تنظیمات Bootstrap اجرا شده و فواصل اطمینان (Bias-Corrected Percentile) گزارش گردد.
۴. اگر شاخصهای برازش مدل در AMOS مناسب نبود چه کنیم؟
ابتدا گویههای با بار عاملی بسیار پایین (زیر ۰.۴) را حذف کنید. سپس جدول Modification Indices را بررسی کرده و بین خطاهایی که کدهای بالایی دارند و منطق نظری اجازه میدهد، مسیر همبستگی ترسیم نمایید.
سوالات متداول
تفاوت اصلی AMOS و SmartPLS در تحلیل مسیر چیست؟
AMOS بر پایه کوواریانس (CB-SEM) عمل میکند و برای تایید نظریه با دادههای نرمال و نمونه بزرگ مناسب است. در حالی که SmartPLS واریانسمحور (PLS-SEM) بوده و برای پیشبینی با نمونههای کوچک یا دادههای غیرنرمال به کار میرود.
حداقل حجم نمونه برای انجام تحلیل مسیر در AMOS چقدر است؟
برای تحلیل مسیر در AMOS معمولاً به حداقل ۲۰۰ نمونه (ترجیحاً بالای ۳۰۰) نیاز است تا برآوردهای دقیق حاصل شود. در مقابل، SmartPLS میتواند با نمونههای کوچکتر بین ۳۰ تا ۱۰۰ داده نیز تحلیلها را انجام دهد.
در صورت غیرنرمال بودن دادههای پرسشنامه، کدام نرمافزار پیشنهاد میشود؟
اگر دادهها پیشفرض نرمال بودن چندمتغیره را نقض کنند (چولگی بالای ۲ یا کشیدگی بالای ۷)، نرمافزار SmartPLS به دلیل ناپارامتری بودن بهترین گزینه است و نتایج معتبری ارائه میدهد.
مهمترین شاخصهای برازش مدل ساختاری در AMOS کدامند؟
شاخصهای کای اسکوئر نسبی (CMIN/DF کمتر از ۳)، ریشه دوم میانگین مربعات خطای برآورد (RMSEA کمتر از ۰.۰۸) و شاخصهای تطبیقی مانند CFI و TLI (بالای ۰.۹۰) از مهمترین موارد جهت گزارش هستند.