راهنمای فرار از تله های علمی
یکی از تلههای رایج در نگارش علمی، انتخاب نادرست موضوع است. گاهی اوقات، نویسندگان تازهکار یا حتی نویسندگان با تجربه، موضوعاتی را انتخاب میکنند که یا بسیار کلی و گسترده هستند یا بسیار محدود و خاص. انتخاب موضوعی که بسیار کلی است، میتواند منجر به پراکندگی محتوا و فقدان تمرکز در مقاله شود، در حالی که انتخاب موضوعی بسیار محدود و خاص، ممکن است منجر به کمبود منابع و شواهد کافی برای پشتیبانی از ادعاها و یافتهها شود. برای اجتناب از این تله، مهم است که نویسندگان وقت کافی برای تحقیق و بررسی ادبیات موجود در زمینه مورد علاقه خود اختصاص دهند و موضوعی را انتخاب کنند که هم دارای اهمیت و ارزش علمی باشد و هم محدوده قابل مدیریت و مشخصی داشته باشد. انجام یک بازبینی نظاممند درادبیات میتواند در این مرحله بسیار کمککننده باشد.
تله دیگری که نویسندگان ممکن است با آن مواجه شوند، عدم توجه به مخاطب هدف است. مقالات علمی میتوانند مخاطبان مختلفی از جمله محققان دیگر، سیاستگذاران، متخصصان صنعت و حتی عموم مردم را هدف قرار دهند. درک نیازها و پیشزمینههای مخاطب هدف، برای ارائه مؤثر پیام مقاله بسیار حیاتی است. برای مثال، استفاده از اصطلاحات تخصصی بسیار پیچیده یا توضیح مفاهیم پایهای که احتمالاً مخاطب با آنها آشنایی دارد، میتواند باعث سردرگمی یا بیحوصلگی مخاطب شود. بنابراین، نویسندگان باید محتوای مقاله، سطح زبان و میزان جزئیات ارائه شده را بر اساس مخاطب هدف تنظیم کنند.
ساختاربندی ضعیف مقاله نیز میتواند یکی از موانع اصلی در انتقال مؤثر پیام باشد. یک مقاله علمی باید دارای ساختاری منسجم و منطقی باشد که خواننده را به صورت گام به گام از مقدمه و بیان مسئله، تا روششناسی، یافتهها، بحث و نتیجهگیری هدایت کند. گاهی اوقات، نویسندگان تازهکار ممکن است اهمیت ساختاربندی مناسب را نادیده بگیرند و محتوا را به صورت نامنظم و بدون ارتباط منطقی ارائه دهند. برای اجتناب از این تله، نویسندگان باید از الگوی ساختاری مشخصی پیروی کنند، مانند ساختار (مقدمه، روششناسی، یافتهها، بحث) که در بسیاری از مجلات علمی مورد استفاده قرار میگیرد. همچنین، استفاده از نمودارها برای برنامهریزی ساختار مقاله قبل از شروع نگارش، میتواند بسیار مفید باشد.
استفاده بیش از حد از جملات پیچیده و طولانی نیز میتواند خوانایی مقاله را کاهش دهد. اگرچه جملات پیچیده میتوانند نشاندهنده تسلط نویسنده بر زبان و موضوع باشند، اما استفاده بیش از حد از آنها میتواند باعث سردرگمی خواننده شود. جمله های طولانی و پیچیده همچنین ممکن است شامل چندین ایده یا مفهوم باشند که ردیابی آنها برای خواننده دشوار است. برای اجتناب از این تله، نویسندگان باید سعی کنند جمله های خود را کوتاه و موجز بیان کنند و از استفاده بیمورد از کلمه های اضافه و عبارتهای پیچیده خودداری کنند. همچنین، استفاده از علامتگذاری مناسب برای نشان دادن روابط بین ایدهها، مانند کاما و نقطهویرگول، میتواند به خوانایی جملههای طولانی کمک کند.
یکی دیگر از تلههای رایج در نگارش علمی، استفاده بیش از حد از کلمات پرجلوه ولی تو خالی و بیمعنی است که معمولاً به عنوان "کلمات پرطمطراق" شناخته میشوند. این کلمات ممکن است در ظاهر جذاب به نظر برسند، اما اغلب مبهم و فاقد معنی دقیق هستند. استفاده بیش از حد از این کلمه ها میتواند باعث شود که مقاله کمعمق و غیرقابل اعتماد به نظر برسد. برای اجتناب از این تله، نویسندگان باید سعی کنند از کلمه های ساده و واضح استفاده کنند و از کاربرد کلمه هایی که ممکن است برای خواننده مبهم یا گیجکننده باشد، خودداری کنند. همچنین، استفاده از کلمه های کلیدی مرتبط با موضوع و حوزه پژوهشی میتواند به انتقال مؤثر پیام کمک کند.
عدم توجه به اصول اخلاقی نگارش علمی نیز میتواند به اعتبار مقاله و نویسنده آسیب بزند. یکی از رایجترین تلههای اخلاقی، سرقت ادبی است که شامل کپیبرداری از کار دیگران بدون ذکر منبع است. سرقت ادبی میتواند به صورت کپیبرداری مستقیم از متن یا ایدههای دیگران یا بازنویسی محتوا بدون اشاره به منبع اصلی رخ دهد. برای اجتناب از سرقت ادبی، نویسندگان باید همیشه منابع خود را به درستی ذکر کنند و از ابزارهای مدیریت استناد استفاده کنند. همچنین، ارائه دادههای ساختگی یا دستکاری یافتهها برای پشتیبانی از فرضیهها یا نتایج مورد نظر نیز یک تله اخلاقی جدی است که میتواند عواقب جدی برای نویسنده داشته باشد. نویسندگان باید همیشه اصول صداقت و یکپارچگی علمی را رعایت کنند و از ارائه هرگونه داده یا یافته ساختگی خودداری کنند.
یکی دیگر از تلههای رایج در نگارش علمی، عدم توجه به جزئیات است. حتی یک اشتباه کوچک املایی یا گرامری میتواند تأثیر منفی بر کیفیت کلی مقاله داشته باشد و نشاندهنده بیدقتی نویسنده باشد. همچنین، اشتباهات در جدولها، نمودارها یا فرمولها میتواند باعث سردرگمی خواننده و حتی ارائه نتایج اشتباه شود. برای اجتناب از این تله، نویسندگان باید زمان کافی برای ویرایش و بازبینی مقاله اختصاص دهند و از نرمافزارهای ویرایشگر گرامری و ابزارهای کنترل کیفیت استفاده کنند. همچنین، ارسال مقاله به همکاران یا ویراستاران حرفهای برای بازبینی میتواند کمک کند که اشتباهات احتمالی شناسایی و اصلاح شوند.
توجه به محدودیتهای مطالعه میتواند باعث شود که مقاله غیرواقعبینانه یا غیرقابل اعتماد به نظر برسد. برای اجتناب از این تله، سعی کنید محدودیتهای مطالعه خود را به صورت واضح و شفاف بیان کنید و تأثیر آنها بر یافتهها و نتیجهگیریها را بررسی کنید. همچنین، ارائه پیشنهادهایی برای تحقیقات آینده بر اساس این محدودیتها میتواند نشاندهنده درک عمیق شما از موضوع باشد.
فرمتدهی و قالببندی نادرست مقاله میتواند باعث نمود غیرحرفهای مقاله شود و خواندن آن دشوار باشد. برای اجتناب از این تله، باید سعی شود اصول فرمتدهی و قالببندی را که توسط مجله مورد نظر تعیین شده است، رعایت کرد. همچنین، توجه به جزئیات فرمتدهی مانند فونت، اندازه فونت، فاصلهگذاری، استفاده از سرصفحهها و پاورقیها بسیار مهم است.
همچنین عدم توجه به آخرین یافتهها، نظریهها و روشها در حوزه پژوهشی میتواند باعث شود که مقاله منسوخ یا غیرمرتبط به نظر برسد. برای اجتناب از این تله، باید سعی کنید به روز باشید و آخرین پیشرفتها در حوزه پژوهشی را دنبال کنید. بررسی مقاله های اخیر، شرکت در کنفرانسها و تعامل با محققان دیگر میتوانند کمک کنند پژوهشگر با روندهای فعلی آشنا شده و مقالهای مرتبط و بهروز ارائه دهد.
در نهایت، یکی از چالشهای اصلی در نگارش علمی، ارائه مقاله به مجلهای معتبر و مناسب است. انتخاب مجلهای که با موضوع و حوزه پژوهشی مقاله مطابقت داشته باشد، بسیار حیاتی است. همچنین، نویسندگان باید معیارهای مجله را در نظر بگیرند، از جمله محدودیت تعداد کلمه ها، سبک استناد مورد استفاده و فرمت مقاله. ارسال مقاله به مجلهای نامناسب میتواند منجر به رد سریع مقاله شود و زمان و تلاش زیادی را هدر دهد. بنابراین، نویسندگان باید تحقیقات کافی در مورد مجله های مختلف انجام دهند و معیارهای آنها را بررسی کنند تا بتوانند مجلهای مناسب برای مقاله خود انتخاب کنند. اجتناب از تلههای رایج در نگارش علمی نیازمند آگاهی، تمرین و تعهد به اصول اخلاقی است. نویسندگان باید همیشه زمان کافی برای برنامهریزی، تحقیق، نوشتن و ویرایش مقاله اختصاص دهند و از راهنماییهای ارائه شده توسط مجله ها و سازمانهای معتبر پیروی کنند. همچنین، بازخورد گرفتن از همکاران و متخصصان حوزه مربوطه میتواند به بهبود کیفیت مقاله و اجتناب از تلههای رایج کمک کند. با آگاهی از این تلهها و تلاش برای بهبود مهارتهای نگارش علمی، نویسندگان میتوانند مقاله هایی با کیفیت بالا تولید کنند که شانس پذیرش آنها در مجله ها و نشریه های معتبر بینالملل
معرفی و آموزش نرم افزار (3)stata
فایل دستورات (Do-file): فایل دستورات در Stata به نام "Do-file" شناخته میشود و پسوند آن ".do" است. این فایل برای ذخیره مجموعهای از دستورات برای تحلیل دادهها استفاده میشود. دستورات ذخیره شده در یک Do-file میتوانند هر زمان که لازم باشد دوباره استفاده یا اجرا شوند. دستورات میتوانند مستقیماً نوشته شوند و یا در یک Do-file ویرایش شوند برای تحلیل.
فایل دادهای
باز کردن (دریافت) یک فایل دادهای موجود
در بخش قبلی (بخش 2)، ما نحوه ایجاد یک فایل دادهای در Stata را بررسی کردیم. اگر شما قبلاً یک فایل دادهای Stata روی کامپیوتر خود ذخیره کردهاید، میتوانید آن را به روشهای مختلف باز کنید، مانند استفاده از منوی کشویی، نوشتن دستور یا استفاده از آیکون.
فرض کنید که شما یک فایل دادهای Stata به نام "Data_3.dta" روی کامپیوتر خود دارید و مکان آن C:\Users\HP\Desktop است. اگر بخواهید فایل دادهای را باز کنید، مراحل یا دستور زیر را دنبال کنید:
از منوی File (در نوار منو) > Open > به دسکتاپ بروید و فایل دادهای "Data_3" را انتخاب کنید > Open
یا از دستور زیر استفاده کنید:
C:\Users\HP\Desktop\Data_3, clear |
یا روی آیکون کلیک کنید > به دسکتاپ بروید > "Data_3" را انتخاب کنید > Open
یا روی فایل دادهای که میخواهید باز کنید دوبار کلیک کنید.
فایل خروجی یا فایل لاگ
هنگامی که شما دادهها را تحلیل میکنید، خروجیها (نتایج) در پنجره نتایج Stata نمایش داده میشوند. خروجیها به طور خودکار ذخیره نمیشوند و شما باید آنها را در یک فایل ذخیره کنید. در Stata، فایلهای خروجی "فایلهای لاگ" نامیده میشوند. فایلهای لاگ خروجیها و دستورات را شامل میشوند، اما گرافها را شامل نمیشوند. گرافهایی که در Stata تولید میشوند باید به طور جداگانه ذخیره شوند.
ذخیره خروجیها در فایل لاگ
فایل لاگ میتواند در دو فرمت مختلف ذخیره شود:
فرمت Stata (که به فرمت smcl هم معروف است): در این فرمت، فایل لاگ پسوند ".smcl" خواهد داشت. فایلهای لاگ در فرمت Stata فرمتهایی که در پنجره نتایج میبینیم را حفظ میکنند و این فرمت پیشفرض است.
فرمت ASCII: در فرمت ASCII (متن عادی)، فایل پسوند ".log" خواهد داشت.
ما معمولاً از فرمت Stata (فرمت smcl) برای ذخیره خروجیها استفاده میکنیم. با این حال، فرمت "smcl" میتواند در صورت لزوم به فرمت "ASCII" تبدیل شود.
فرض کنید که شما میخواهید دادههای خود را تحلیل کرده و خروجیها را در فایلی به نام "Results_3" ذخیره کنید. برای ذخیره خروجیها، در ابتدای تحلیل فایل لاگ را ایجاد کنید (شما همچنین میتوانید فایل لاگ را در میانه تحلیل ایجاد کنید) با استفاده از گزینههای نوار منو یا دستور به شرح زیر:
از منوی File (در نوار منو) > Log > Begin... > مکان ذخیره فایل را انتخاب کنید > نام "Results_3" را در جعبه "File name" وارد کنید > فرمت .smcl را انتخاب کنید (معمولاً پیشفرض) > Save
یا از دستور زیر استفاده کنید:
log using C:\Users\HP\Desktop\Results_3 |
دستور بالا فایل لاگ با نام "Results_3.smcl" را در دسکتاپ باز/ایجاد میکند.
پس از باز شدن فایل لاگ، شما میتوانید هر زمان که خواستید ذخیره خروجیها را به طور موقت متوقف کنید (تعلیق کنید) با استفاده از مراحل یا دستور زیر:
File > Log > Suspend
یا از دستور زیر استفاده کنید:
log off |
شما میتوانید ذخیره خروجیها را در هر نقطه از جلسه تحلیل خود از سر بگیرید با استفاده از مراحل یا دستور زیر:
File > Log > Resume
یا از دستور زیر استفاده کنید:
log on |
فایل لاگ به طور خودکار در پایان جلسه تحلیل زمانی که از Stata خارج میشوید ذخیره و بسته میشود. با این حال، شما میتوانید هر زمان که خواستید فایل لاگ را ذخیره و ببندید با استفاده از مراحل یا دستور زیر:
File > Log > Close
یا از دستور زیر استفاده کنید:
log close |
باز کردن یک فایل لاگ موجود
برای باز کردن یک فایل لاگ موجود که قبلاً روی کامپیوتر شما ذخیره شده است (مثلاً شما میخواهید فایل "Results_3.smcl" را که در دسکتاپ ذخیره شده است باز کنید)، مراحل زیر را دنبال کنید:
File > Log > View > Browse > فایل "Results_3" را از دسکتاپ انتخاب کنید > Open > Ok
اگر میخواهید نتایج تحلیل جدیدی را به فایل لاگ قبلاً ذخیره شده اضافه (ضمیمه) کنید (مثلاً "Results_3.smcl")، مراحل یا دستور زیر را دنبال کنید:
File > Log > Begin > فایل "Results_3" را از دسکتاپ (یا از محلی که ذخیره شده است) انتخاب کنید > Save > Append to existing file > Ok
یا از دستور زیر استفاده کنید:
log using C:\Users\HP\Desktop\Results_3, append |
شما باید مسیر فایل را مشخص کنید، در غیر این صورت دستور اجرا نخواهد شد.
اگر میخواهید محتویات یک فایل لاگ را با خروجیهای یک تحلیل جدید جایگزین کنید (مثلاً "Results_3.smcl")، از دستور زیر استفاده کنید:
log using C:\Users\HP\Desktop\Results_3, replace |
این دستور تمام محتویات فایل لاگ قبلاً ذخیره شده را حذف کرده و خروجیهای جلسه تحلیل جدید را ذخیره میکند.
مرور خروجیهای Stata در پنجره نتایج
شما میتوانید خروجیهای تحلیلها را در پنجره نتایج با استفاده از موس یا دکمههای صفحه کلید (<Shift+Page Up> یا <Shift+Arrow>) مرور کنید.
Stata به طور معمول (پیشفرض) هر بار که پنجره نتایج از اطلاعات پر میشود، توقف میکند مگر اینکه شما کلیدی را روی صفحه کلید فشار دهید. ما میتوانیم از Stata بخواهیم که به صورت پیوسته ادامه دهد (یعنی خروجیها را بدون توقف ارائه دهد) تا زمانی که خروجیها کامل شوند با استفاده از دستور زیر:
set more off |
برای برگشت به حالت توقف، از دستور زیر استفاده کنید:
set more on |
کپی جداول از خروجیهای Stata به MS Word
شما میتوانید یک جدول (یا دستورات یا اطلاعات دیگر) را از پنجره خروجیهای Stata (نتایج) به MS Word کپی کنید. برای انجام این کار:
- جدول را از پنجره خروجی با کشیدن موس انتخاب کنید.
- روی موس کلیک راست کرده و گزینه "کپی" را انتخاب کنید.
- به فایل MS Word بروید جایی که میخواهید جدول را پیست کنید.
- روی موس کلیک راست کرده و گزینه "چسباندن" (Paste) را انتخاب کنید.
تبدیل فرمت فایل لاگ از smcl به فرمت ASCII
شما میتوانید یک فایل لاگ Stata را از فرمت smcl (.smcl) به فرمت ASCII (.log) تبدیل کنید (و بالعکس). فرض کنید که میخواهید فایل لاگ "Results_3.smcl" واقع در دسکتاپ خود را به "Results_3.log" تبدیل کنید. از دستور یا مراحل زیر استفاده کنید:
دستور زیر:
translate C:\Users\HP\Desktop\Results_3.smcl C:\Users\HP\Desktop\Results_3.log |
یا:
از منوی File > Log > Translate > فایل "Results_3.smcl" را از دسکتاپ با کلیک روی تب "Browse" بخش "Input File" انتخاب کنید > Open > روی تب "Browse" بخش "Output File" کلیک کرده و نام فایل "Results_3.log" را وارد کنید > Save > Translate
فایل Do-file یا فایل دستورات Stata
ایجاد یک Do-file
شما میتوانید یک فایل Do-file ایجاد کرده و دستورات را در ویرایشگر Do-file برای استفادههای بعدی بنویسید. برای باز کردن ویرایشگر Do-file (یک فایل Do-file جدید)، از مراحل یا دستور زیر استفاده کنید:
Window > Do-file Editor > New Do-file Editor
یا از دستور زیر استفاده کنید:
doedit |
یا روی آیکون کلیک کنید.
دستور بالا برای باز کردن یک فایل Do-file جدید است. شما میتوانید فایل Do-file را همانند ذخیرهسازی یک فایل در MS Word ذخیره کنید:
File (در ویرایشگر Do-file) > Save as > انتخاب مکان و نام فایل > Save
برای باز کردن یک فایل Do-file ذخیره شده (مثلاً برای باز کردن فایل Do-file به نام “Test.do”)، از هر یک از دستورات زیر استفاده کنید. شما باید مسیر فایل و نام فایل را برای باز کردن فایل Do-file مشخص کنید، در غیر این صورت دستور کار نخواهد کرد.
doedit Test.do |
یا
doedit C:\Users\HP\Desktop\Test.do |
این دستور فایل Do-file به نام "Test.do" را که در دسکتاپ ذخیره شده است باز میکند. روش جایگزین این است که:
روی آیکون کلیک کنید، سپس
File (در ویرایشگر Do-file) > Open > File… ctrl+O > به مکان فایل بروید و فایل را انتخاب کنید > Open
تمام دستورات باید با حروف کوچک در فایل Do-file نوشته شوند. هنگام نوشتن دستورات، Stata پایان هر خط دستور را به عنوان پایان آن دستور در نظر میگیرد. اگر دستور شما از یک خط فراتر برود، از سه علامت بکاسلش (///) در انتهای خط استفاده کنید قبل از اینکه به خط بعدی ادامه دهید. سپس Stata در نظر میگیرد که دستور به خط بعدی ادامه دارد.
پس از ایجاد یک فایل جدید Do-file، میتوانید دستورات را از پنجره Review در Stata کپی کرده و در فایل Do-file بچسبانید.
ذخیرهسازی دستورات در یک فایل Do-file
فرض کنید که از برخی دستورات برای تحلیل دادههای خود استفاده کردهاید. شما میتوانید این دستورات را در پنجره Review مشاهده کنید. اگر میخواهید دستورات در پنجره Review را در یک فایل Do-file ذخیره کنید، مراحل زیر را دنبال کنید:
- دستور(ها)یی که میخواهید کپی کنید را انتخاب کنید
- روی دکمه راست موس کلیک کنید
- گزینه Send to Do-file Editor را انتخاب کنید (این کار بهطور خودکار یک فایل Do-file با دستورات انتخابشده در آن باز خواهد کرد)
- فایل را ذخیره کنید (File > Save as…)
شما خواهید دید که تمام دستورات انتخابشده در یک پنجره جداگانه (Do-file Editor) قرار دارند. شما میتوانید دستورات را در این فایل ویرایش کرده و فایل را برای اجرای بعدی ذخیره کنید. دستورات همچنین میتوانند از پنجره Review، پنجره Results یا فایل log با استفاده از گزینههای "Copy" و "Paste" به یک فایل Do-file کپی و چسبانده شوند.
اجرای دستورات در یک فایل Do-file
اجرای دستورات ذخیرهشده در یک فایل Do-file ساده است. ابتدا، فایل Do-file را در Do-file Editor باز کنید (بخش 3.1.3.1) که شامل دستورات مورد نظر شما برای اجرا است. برای اجرای یک دستور منفرد یا چند دستور متصل در یک زمان که در فایل Do-file نوشته شده است، مراحل زیر را دنبال کنید:
دستور(ها)یی که میخواهید اجرا کنید را با استفاده از موس انتخاب کنید
Tools > Execute (Do) را انتخاب کنید، یا روی آیکون در Do-file Editor کلیک کنید
این دستورها دستورات انتخابشده در فایل Do-file را اجرا خواهند کرد. اگر از مراحل زیر بدون انتخاب هیچ دستور در فایل Do-file (پس از باز کردن فایل Do-file در ویرایشگر Do-file) استفاده کنید، Stata تمام دستورات ذخیرهشده در فایل Do-file را اجرا خواهد کرد.
Tools > Execute (do)
برای اجرای تمام دستورات در یک فایل Do-file (مثلاً فایل Do-file “Test.do” که در دسکتاپ ذخیره شده است)، از دستور زیر استفاده کنید:
do C:\Users\HP\Desktop\Test.do |
این دستور تمام دستورات ذخیرهشده در فایل Do-file “Test.do” را بدون باز کردن فایل Do-file در ویرایشگر Do-file اجرا خواهد کرد.
دستور زبان پایه
بیشتر محققان به دلیل سادگی و راحتی استفاده از دستورات Stata برای تحلیل دادهها استفاده میکنند. یک فرم معمول از دستور زبان دستورات Stata به صورت زیر است:
command [varlist] [if exp] [in] [weight] [, options] |
یا
[prefix:] command [varlist] [if exp] [in] [weight] [, options] |
command: دستور Stata برای تحلیل دادهها را نشان میدهد. این دستور به ما میگوید که Stata چه چیزی را تحلیل خواهد کرد. دستورات Stata حساس به حروف بزرگ و کوچک هستند. همه دستورات باید با حروف کوچک نوشته شوند، در غیر این صورت کار نخواهند کرد.
varlist: "varlist" به معنای "لیست متغیرها" است. این لیست نشاندهنده مجموعه متغیرهایی است که برای اجرای دستور به آنها نیاز است. در بسیاری از دستورات، لیست متغیرها اختیاری است. اگر "varlist" مشخص نشود، دستور روی تمام متغیرهای موجود در مجموعه دادهها اجرا خواهد شد. برای مثال، اگر دستور زیر را استفاده کنید:
summarize age |
Stata آمار خلاصه متغیر "age" را نمایش میدهد. اگر فقط دستور "summarize" را بدون نام متغیر بنویسید، Stata آمار خلاصه تمام متغیرهای موجود در مجموعه دادهها را نمایش خواهد داد. به جای نوشتن کامل دستور "summarize"، میتوانید فقط از سه حرف اول آن استفاده کنید، مانند "sum" برای دریافت آمار خلاصه.
if exp: "if exp" به معنای "اگر عبارت" است. این بخش شرایطی را که باید در حین تحلیل مد نظر قرار گیرند مشخص میکند. این بخش اختیاری است. به عنوان مثال، اگر بخواهید آمار خلاصه متغیر "age" را فقط برای مردان دریافت کنید (فرض کنید که مردان با 1 در متغیر "sex" کدگذاری شدهاند)، از دستور زیر استفاده کنید:
sum age if sex==1 |
in: "in" محدودیتهای دامنه را از نظر شمارههای مشاهدهها نشان میدهد. این بخش اختیاری است. برای مثال، اگر بخواهید ۱۰ مقدار اول یا آخر از متغیر "age" را در مجموعه دادهها لیست کنید، از دستورهای زیر استفاده کنید:
list age in 1/10 |
list age in -10/-1 |
دستور اول ۱۰ مقدار اول را لیست میکند (۱/۱۰ نشاندهنده ۱ تا ۱۰ است)، در حالی که دستور دوم ۱۰ مقدار آخر متغیر "age" را نمایش میدهد.
[ ]: تمام دستورهای داخل [ ] اختیاری هستند. ممکن است شما نیازی به انتخاب هیچ چیزی نداشته باشید. برای مثال، شما میتوانید دستور زیر را استفاده کنید (بدون استفاده از "if"، "in" و "weight") برای دریافت آمار خلاصه برای متغیر age:
sum age |
weight: "weight" به معنای "متغیر وزن" است. اگر متغیر وزنی (وزن فراوانی یا وزن نمونهبرداری) وجود دارد که میخواهید در تحلیل وارد کنید، آن را بعد از "in" قرار دهید. برای مثال:
sum age [fweight = v2] |
در اینجا، "fweight" نشاندهنده وزن فراوانی است ("pweight" نشاندهنده وزن نمونهبرداری) و "v2" متغیر وزنی است که میخواهید در نظر بگیرید.
options: "options" دستورات اختیاری برای تحلیل دادهها را نشان میدهند. توجه داشته باشید که قبل از گزینهها، باید از کاما (،) استفاده شود. برای مثال:
sum age, detail |
در اینجا، ما از گزینه "detail" استفاده کردهایم. هنگامی که این گزینه (detail) را استفاده میکنیم، Stata آمار خلاصه دقیق (میانگین، انحراف معیار، کشیدگی، کرتوژی، درصدها و دیگر آمارها) را برای متغیر نمایش میدهد.
prefix: "prefix" برای تحلیل الزامی نیست. پیشوند برای گرفتن نتایج از زیرگروهها استفاده میشود، مانند بر اساس جنسیت، شغل یا سایر متغیرها. برای مثال، اگر بخواهید آمار خلاصه سن را بر اساس جنسیت دریافت کنید (یعنی بر اساس مردان و زنان)، پیشوند نیاز است. سپس دستورات به صورت زیر خواهند بود:
sort sex |
by sex: sum age |
یا
bysort sex: sum age |
یا
By sex, sort: sum age |
در اینجا، "by sex"، "bysort sex" و "by sex, sort" پیشوندها هستند، در حالی که "sum" دستور اصلی برای دریافت آمار خلاصه سن است. ما از دستور "sort sex" برای مرتبسازی (به ترتیب صعودی) متغیر "sex" استفاده کردهایم. Stata برای اجرای دستور اصلی "sum" نیاز به مرتبسازی (به ترتیب صعودی) متغیر پیشوندی (در این مثال، sex) دارد. به همین دلیل، ما از دستور اول، "sort sex" استفاده کردیم. اما میتوانید از یک دستور واحد مانند "bysort sex" استفاده کنید که ابتدا متغیر "by" (در اینجا sex) را مرتبسازی کرده و سپس دستور اصلی را اجرا میکند.
معرفی و آموزش نرم افزار (1)stata
این دستورالعمل بر تصمیمگیری آماری، تحلیل دادهها و تفسیر نتایج تمرکز دارد. تکنیکهای معمول تحلیل دادهها در پژوهشهای کمی را پوشش میدهد. موضوعات مطرحشده در این کتاب شامل مدیریت دادهها، آمار توصیفی، و تحلیلهای دو متغیره و چند متغیره برای آزمون فرضیهها است، از جمله روشهای ناپارامتریک و دیگر روشها.
نسخه
Stata بهطور مداوم در حال تکامل است. این بدین معناست که ممکن است دستورات، گزینهها، عناصر زبانی و دیگر موارد در نسخههای آینده تغییر کنند. با این حال، Stata اطمینان میدهد که نسخههای بالاتر دستورات را بدون توجه به نسخهای که دستورات در آن نوشته شدهاند، اجرا میکنند. بنابراین، انتظار میرود که تمام دستورات (نوشتار) استفادهشده در این کتاب در نسخههای بالاتر (یا پایینتر) اجرا شوند.
این کتاب بر اساس نسخه ۱۳ Stata نوشته شده است. اگر شما از نسخه متفاوتی (مثلاً نسخه ۱۷) استفاده میکنید، هنوز میتوانید از دستورات استفاده کنید. اگر مشکلی در اجرای دستوری که در این کتاب آمده در نسخه ۱۷ (یا نسخههای دیگر) پیدا کردید، دستور زیر را در ابتدای هر فایل Do (فصل ۳) که ایجاد میکنید تایپ کنید:
version 13
این گام ساده اطمینان میدهد که فایل Do یا برنامه شما نه تنها در نسخه ۱۷ بلکه در تمام نسخههای آینده Stata، حتی اگر آن نسخههای آینده تغییراتی در نوشتار برخی از دستورات یا ساختارهای برنامهنویسی داشته باشند، به درستی اجرا خواهد شد.
شما میتوانید از دستور بالا بهعنوان پیشوند هنگام نوشتن دستور در پنجره فرمان استفاده کنید. بهعنوان مثال، اگر میخواهید دستور ANOVA را در نسخه ۱۷ که در نسخه ۱۳ نوشته شده است اجرا کنید، از دستور زیر استفاده کنید:
version 13: anova…..
این دستور نسخه Stata را به ۱۳ تنظیم میکند، دستور anova را اجرا میکند و سپس نسخه Stata را به حالت قبلی خود بازمیگرداند.
رابط کاربری Stata
پس از باز کردن Stata (با دوبار کلیک روی آیکون Stata)، رابط کاربری آن مشابه شکل ۱.۱ خواهد بود. این نرمافزار شش پنجره دارد که در شکل ۱.۱ با شمارههای ۱ تا ۶ نشان داده شدهاند. هدف هر پنجره در جدول ۱.۱ توضیح داده شده است. همچنین برخی از آیکونهای مفید در نوار ابزار Stata (شکل ۱.۲) وجود دارند که عملکرد آنها در جدول ۱.۲ آمده است. در فصلهای بعدی، Stata را بهطور دقیقتر بررسی خواهیم کرد.
مراحل تحلیل دادهها
ما برای پژوهشهای خود دادهها را با استفاده از ابزارها و روشهای مختلف جمعآوری میکنیم. رایجترین ابزارهای جمعآوری دادهها، پرسشنامهها و برگههای ثبت اطلاعات هستند، در حالی که رایجترین روشهای جمعآوری دادهها شامل مصاحبهها (حضوری، تلفنی یا آنلاین)، مشاهدات، معاینات بدنی و آزمایشهای آزمایشگاهی است. گاهی اوقات از دادههای موجود (دادههای ثانویه) برای مطالعات تحقیقاتی خود استفاده میکنیم، مانند سوابق بیمارستانی یا دادههای مربوط به پژوهشهای دیگر. پس از جمعآوری دادهها، مراحل تحلیل دادهها به شرح زیر است:
- کدگذاری دادهها، اگر از پرسشنامه یا برگه ثبت پیشکد شده استفاده نشده باشد
- ایجاد یک فایل داده و وارد کردن دادهها
- پاکسازی دادهها (بررسی خطاها در هنگام وارد کردن دادهها)
- غربالگری دادهها (بررسی مفروضات برای آزمونهای آماری)
- تحلیل دادهها
- تفسیر نتایج
شکل 1.1 محیط کاربری Stata در ویندوز
شکل 1.2 نمادهای نوار ابزار Stata
جدول 1.1 پنجرههای Stata و اهداف آنها
پنجره | هدف |
پنجره فرمان [1] | این پنجره برای نوشتن دستورات است. ما دستورات را در این پنجره مینویسیم. دستورات زمانی که کلید "Enter" فشرده شود اجرا میشوند. شما میتوانید از کلیدهای "Page Up" و "Page Down" روی کیبورد برای فراخوانی دستورات از پنجره "Review" (پنجره ۶) استفاده کنید. |
پنجره نتایج یا خروجیها [2] | این پنجره خروجیها را همراه با دستورات اجرا شده نمایش میدهد. همچنین اگر مشکلی در دستورات وجود داشته باشد، پیامهای خطا را نشان میدهد. پنجره نتایج حدود ۵۰۰ خط خروجی را نگه میدارد. هنگامی که این محدودیت تجاوز کند، Stata خروجیهای قبلی را حذف میکند. اگر میخواهید خروجیها را ذخیره کنید، باید یک فایل لاگ تولید کنید تا خروجیها ذخیره شوند. شما میتوانید نتایج را با استفاده از ماوس یا دکمههای <Shift+Page Up/PageDown یا Arrow> مرور کنید. |
پنجره متغیرها [3] | نامهای متغیرهای مجموعه دادهای که در حال حاضر در حافظه فعال است (یعنی در حال استفاده است) را نمایش میدهد. اگر روی یک متغیر در این پنجره دوبار کلیک کنید، آن متغیر در پنجره "Command" ظاهر خواهد شد. |
پنجره ویژگیها: پنجره متغیرها [4] | در زیر پنجره "Properties"، یک پنجره "Variables" (۴) و یک پنجره "Data" (۵) وجود دارد. پنجره "Variables" ویژگیهای متغیرها مانند نام متغیر، برچسب متغیر و غیره را نمایش میدهد. |
پنجره دادهها [5] | این پنجره نام فایل، مسیر، تعداد متغیرهای مجموعه داده و تعداد مشاهدات را نشان میدهد. |
پنجره مرور [6] | این پنجره دستورات قبلاً اجرا شده در طول یک جلسه تحلیل را نمایش میدهد. اگر روی یک دستور در این پنجره کلیک کنید، آن دستور در پنجره "Command" ظاهر شده و با فشردن کلید "Enter" اجرا میشود. اگر روی یک دستور در پنجره "Review" دوبار کلیک کنید، آن دستور بهطور مستقیم اجرا میشود و خروجیها را میتوان در پنجره "Results" مشاهده کرد. |
جدول 1.2 آیکونهای نوار ابزار Stata و عملکردهای آنها
آیکون | عملکرد |
برای باز کردن یک فایل داده از مکان مورد نظر. | |
برای ذخیره فایل داده. | |
برای ذخیره فایل لاگ (فایل نتایج یا خروجیها). شما میتوانید با استفاده از این آیکون، فایل لاگ را شروع، ببندید، معلق کنید یا از سر بگیرید. | |
این آیکون مربوط به ویرایشگر جدید Do-file است. Do-file برای نوشتن، ویرایش و ذخیره دستورات استفاده میشود. شما میتوانید یک فایل Do (فایل دستورات) ایجاد کرده و آن را با استفاده از این آیکون ویرایش کنید. | |
این آیکون برای رفتن به ویرایشگر دادهها (حالت ویرایش) است. در این حالت، شما میتوانید دادهها را در فایل داده ویرایش یا تغییر دهید. | |
این آیکون برای رفتن به ویرایشگر دادهها (حالت مرور) است. در این حالت، شما فقط میتوانید دادهها را مرور کرده و مشاهده کنید، ولی نمیتوانید آنها را تغییر دهید. | |
این آیکون برای رفتن به مدیر متغیرها است، جایی که شما میتوانید نامهای متغیرها، برچسبهای متغیرها و برچسبهای مقادیر را ویرایش (تغییر) کنید. |
معرفی و آموزش نرم افزار (2)stata
۲.۱ تولید فایلهای داده
۲.۱.۱ تولید فایل داده با تایپ دادهها در ویرایشگر داده
برای تولید یک فایل داده، اولین و اصلیترین قدم تصمیمگیری در مورد نام هر یک از متغیرهای موجود در پرسشنامه یا برگه ثبت است. برای نامگذاری یک متغیر، باید از قوانین خاصی پیروی کنیم. این قوانین عبارتند از:
نامهای متغیر باید منحصر به فرد باشند (یعنی همه متغیرها باید نامهای متفاوتی داشته باشند).
نام یک متغیر باید بین ۱ تا ۳۲ کاراکتر باشد. اما سعی کنید آن را کوتاه نگه دارید.
نامهای متغیر باید با یک حرف (کوچک یا بزرگ) یا یک زیرخط شروع شوند. نامهای متغیر نمیتوانند با یک عدد شروع شوند. اگرچه میتوان از زیرخط برای شروع نام متغیر استفاده کرد، اما این کار به شدت توصیه نمیشود زیرا چنین نامهای متغیری در Stata برای نشان دادن متغیرهای موقتی استفاده میشوند.
متغیرها نمیتوانند شامل نقطه (.)، فضا (کاراکتر خالی فاصله) یا نمادهایی مانند ؟، *، µ، λ، ~، !، -، @ و # باشند.
Stata حساس به حروف بزرگ و کوچک است. برای مثال، "Gender"، "gender" و "GENDER" در Stata بهعنوان یک متغیر در نظر گرفته نمیشوند. هنگام تحلیل، باید نامهای متغیرها را به درستی تایپ کنید تا دستورها اجرا شوند. ما توصیه میکنیم از نامهای متغیر با تمام حروف کوچک استفاده کنید (مثلاً gender).
پس از تصمیمگیری در مورد نامهای متغیرها، گام بعدی تولید یک فایل داده است. در Stata، برای تولید یک فایل داده، ابتدا دادهها را وارد میکنیم سپس نامهای متغیر را وارد میکنیم. فرض کنید که دادهها را با استفاده از یک پرسشنامه پیشکد شده جمعآوری کردهایم (کدها در پرانتز نشان داده شدهاند) با متغیرهای زیر:
متغیرهای طبقهبندیشده:
- جنسیت (m= مرد؛ f= زن)
- مذهب (1= اسلام/مسلمان؛ 2= هندو؛ 3= دیگر)
- شغل (1= کسبوکار؛ 2= شغل دولتی؛ 3= شغل خصوصی؛ 4= دیگر)
- وضعیت تأهل (1= متاهل؛ 2= مجرد؛ 3= دیگر)
- دیابت (1= بله؛ 2= خیر)
متغیرهای کمّی (عدد عددی):
- شماره شناسایی
- سن پاسخدهنده
- درآمد ماهانه خانواده
- فشار خون سیستولیک (BP)
- فشار خون دیاستولیک (BP)
فرض کنید که تصمیم گرفتهایم از "age" بهعنوان نام متغیر برای سن، "sex" برای جنسیت، و "religion" برای مذهب استفاده کنیم. به جای age، sex و religion، میتوانید از هر نام دیگری برای متغیرها استفاده کنید، مانند v1، v2، و v3. همیشه راحت است که یک کتابچه کد در MS Word یا MS Excel تهیه کنید که در آن نامهای متغیرهای Stata، نامهای واقعی متغیرها (برچسبهای متغیر) و کدهای متغیرها (برچسبهای مقادیر) ثبت شود (جدول ۲.۱). کتابچه کد هنگام تحلیل دادهها مفید است.
استفاده از متغیرهای عددی به جای متغیرهای رشتهای (کاراکتری) برای یک فایل داده راحتتر است. متغیرهای عددی کدهای عددی دارند (مثلاً ۱= مرد؛ ۲= زن). متغیرهای رشتهای ممکن است کدگذاری شده یا نشده باشند. اگر یک متغیر رشتهای کدگذاری شده باشد، با حروف کدگذاری میشود (مثلاً m= مرد؛ f= زن). هنگامی که یک متغیر رشتهای کدگذاری نشده باشد، دادهها مستقیماً در فایل داده وارد میشوند. بهعنوان مثال، دادههای جنسیت (مرد/زن)، مذهب (اسلام/هندو/دیگر) و شغل (کسبوکار/دارنده شغل/دیگر) ممکن است مستقیماً در فایل داده وارد شوند. توجه داشته باشید که Stata اجازه نمیدهد برای متغیرهای رشتهای کدگذاریشده (مثلاً m= مرد؛ f= زن) برچسب مقدار اعمال شود.
جدول ۲.۲ برخی از دادهها (بهعنوان مثال) را نشان میدهد که با استفاده از پرسشنامه (جدول ۲.۱) جمعآوری شدهاند. ما از این دادهها برای تولید یک فایل داده در Stata استفاده خواهیم کرد.
جدول 2.1 کتاب کدهای پرسشنامه
نام متغیر در Stata | نام واقعی متغیر / برچسب متغیر | کد متغیر / برچسبهای مقدار |
idno | شماره شناسایی | مقدار واقعی |
age | سن به سال | مقدار واقعی |
sex | جنسیت* | m= مرد، f= زن |
religion | مذهب | 1= اسلام/مسلمان، 2= هندو، 3= دیگر |
occu | شغل | 1= کسبوکار، 2= شغل دولتی، 3= شغل خصوصی، 4= دیگر |
income | درآمد ماهانه خانواده به تاکا | مقدار واقعی |
marital | وضعیت تأهل | 1= متاهل، 2= مجرد، 3= دیگر |
diabetes | دیابت شیرین | 1= بله، 2= خیر |
sbp | فشار خون سیستولیک به میلیمتر جیوه | مقدار واقعی |
dbp | فشار خون دیاستولیک به میلیمتر جیوه | مقدار واقعی |
جدول 2.2 داده های جمع آوری شده از افراد مورد مطالعه (فقط بخشی نشان داده شده است)
idno | age | sex | religion | occu | income | marital |
1 | 26 | m | 1 | 2 | 25000 | 1 |
2 | 28 | f | 2 | 2 | 35000 | 1 |
3 | 29 | f | 1 | 1 | 60000 | 1 |
4 | 34 | m | 1 | 3 | 20000 | 2 |
این دادهها شامل متغیرهای شناسه (idno)، سن (age)، جنسیت (sex)، مذهب (religion)، شغل (occu)، درآمد (income) و وضعیت تأهل (marital) هستند.
برای باز کردن برنامه Stata، روی آیکون Stata دوبار کلیک کنید. شما رابط کاربری Stata (Stata/SE 13.0) را مشاهده خواهید کرد که در شکل 1.1 فصل اول نشان داده شده است. سادهترین روش برای تولید یک فایل داده از طریق ویرایشگر دادهها است. برای دسترسی به ویرایشگر داده، از نوار منو انتخاب کنید:
پنجره > ویرایشگر داده
یا
داده > ویرایشگر داده > ویرایشگر داده (ویرایش)
یا
روی آیکون در نوار ابزار کلیک کنید.
شما "ویرایشگر داده (ویرایش) – بدون عنوان" را مشاهده خواهید کرد که در شکل 2.1 نشان داده شده است. این پنجره برای تعریف متغیرها و همچنین وارد کردن دادهها استفاده میشود. برای ایجاد یک فایل داده مراحل زیر را دنبال کنید:
مرحله 1: اولین متغیر ما "idno" است (جدول 2.2). وقتی نشانگر موس در اولین ستون ردیف اول قرار گیرد، در کادر بالای صفحه "var1[1]" نمایش داده میشود. اولین مقدار متغیر "idno" را مطابق با جدول 2.2 وارد کنید (که عدد 1 است، یعنی فقط 1 را تایپ کنید و دکمه "Enter" را فشار دهید). خواهید دید که "var1" در بالای اولین ستون ظاهر میشود (شکل 2.2).
حالا مقدار متغیر دوم "age" (که 26 است) را در اولین خانه از ستون دوم وارد کنید و "Enter" را فشار دهید. خواهید دید که "var2" در بالای ستون دوم ظاهر میشود. به همین ترتیب، مقادیر سایر متغیرها را در صفحهگسترده ویرایشگر داده Stata وارد کنید.
اگر اولین مقداری که برای یک متغیر وارد میشود عدد باشد، Stata آن را بهعنوان یک متغیر عددی در نظر میگیرد و بهطور خودکار فقط اعداد را بهعنوان مقادیر آن متغیر میپذیرد. مقادیر عددی ممکن است با علامت مثبت یا منفی شروع شوند و شامل اعشار باشند. اما اعداد نباید شامل کاما (,) باشند، مانند 10,000 یا 1,000,000.
اگر اولین مقداری که برای یک متغیر وارد میشود یک کاراکتر غیر عددی (مانند m، f یا هر حرف دیگری) باشد، Stata آن را بهعنوان یک متغیر رشتهای (متنی) در نظر میگیرد. یک متغیر رشتهای میتواند مقادیری به طول حداکثر 244 کاراکتر داشته باشد و میتواند ترکیبی از حروف، اعداد، نمادها و فضاها باشد.
شکل 2.1 صفحه گسترده ویرایشگر داده Stata
شکل 2.2 ویرایشگر داده Stata با نام متغیرها
در ویرایشگر دادهها (Data Editor) یا مرورگر دادهها (Data Browser)، مقادیر متغیرهای رشتهای به رنگ قرمز، مقادیر متغیرهای عددی به رنگ سیاه و مقادیر متغیرهای عددی با برچسب (کدگذاری شده) به رنگ آبی نمایش داده میشوند.
مرحله 2: در این مرحله، نامهای متغیرهایی که به طور خودکار توسط Stata تولید شدهاند (مانند var1، var2 و var3) را با نامهای متغیر که در دفترچه کد (Codebook) آمده است (مانند idno، age و ...) جایگزین خواهیم کرد. برای مثال، باید متغیر اول "var1" را به "idno"، متغیر دوم "var2" را به "age" و به همین ترتیب تغییر نام دهیم.
در پنجره ویرایشگر دادهها، سه پنجره به نامهای "Variables"، "Properties" و "Data" وجود دارند. در پنجره "Variables"، نامهای متغیرهایی که به طور خودکار ایجاد شدهاند (مانند var1، var2 و var3) نمایش داده میشوند. بر روی "var1" در پنجره "Variables" کلیک کنید و در پنجره "Properties" خواهید دید که نام "var1" مقابل "Name" قرار دارد. دو بار روی "Name" در پنجره "Properties" کلیک کرده، "var1" را حذف کرده و "idno" را تایپ کنید. این کار "var1" را با "idno" جایگزین خواهد کرد. اکنون میتوانید نام جدید متغیر (idno) را هم در صفحه گسترده (spreadsheet) و هم در پنجره "Variables" مشاهده کنید. به همین صورت، تمام متغیرهای تولید شده خودکار توسط Stata را با نامهای دلخواه خود جایگزین کنید.
همچنین میتوانید از دستور زیر برای تغییر نام متغیر استفاده کنید:
rename var1 idno |
این دستور، متغیر "var1" را به "idno" تغییر نام میدهد.
مرحله 3: اکنون برچسب متغیرها را یکی یکی وارد خواهیم کرد. برای نوشتن برچسب متغیر برای "idno"، روی متغیر "idno" در پنجره "Variables" کلیک کنید و دو بار روی "Label" در پنجره "Properties" کلیک کرده، "serial no" را تایپ کنید. این کار برچسب متغیر "idno" را به "serial no" تغییر خواهد داد. به همین ترتیب، تمام برچسبهای متغیرها را مطابق دفترچه کد تکمیل کنید. راه دیگری برای برچسبگذاری یک متغیر استفاده از دستور زیر در پنجره دستورات (Command window) است:
label var idno "serial no" |
این دستور، متغیر "idno" را به "serial no" برچسبگذاری میکند.
مرحله 4: در این مرحله، برچسبهای مقادیری را که به متغیرها اختصاص داده شده است، تعیین خواهیم کرد. از آنجا که متغیرهای "idno" و "age" متغیرهای دستهبندیشده نیستند (یعنی این متغیرها کدگذاری نشدهاند)، نیازی به برچسب مقادیر ندارند. برچسب مقادیر فقط برای متغیرهای دستهبندیشده که به صورت عددی کدگذاری شدهاند، لازم است. Stata برچسب مقادیر را برای متغیرهای رشتهای نمیپذیرد. بنابراین، باید برچسبهای مقادیر را فقط برای متغیرهای عددی کدگذاری شده مانند "religion"، "occupation" و دیگر متغیرهای مشابه اختصاص دهیم.
برای اختصاص برچسب مقادیر به متغیر "religion"، میتوانید از دستور زیر استفاده کنید یا مراحل زیر را دنبال کنید:
label define religion 1 "Muslim" 2 "Hindu" 3 "Others" |
یا به سادگی:
la de religion 1 "Muslim" 2 "Hindu" 3 "Others" |
یا این مراحل را دنبال کنید:
در پنجره "Variables" در ویرایشگر دادهها، متغیر "religion" را انتخاب کنید.
روی "Value Label" در پنجره "Properties" کلیک کنید.
یک پیکان کشویی و یک جعبه کوچک با 3 نقطه مشاهده خواهید کرد.
روی جعبه سه نقطه کلیک کنید.
روی "Create Label" کلیک کنید.
"religion" را در جعبه "Label name" بنویسید.
1 را در جعبه "Value" بنویسید، "Muslim" را در جعبه "Label" نوشته و "Add" را کلیک کنید.
2 را در جعبه "Value" بنویسید، "Hindu" را در جعبه "Label" نوشته و "Add" را کلیک کنید.
3 را در جعبه "Value" بنویسید، "Others" را در جعبه "Label" نوشته و "Add" را کلیک کنید.
روی "OK" و سپس "Close" کلیک کنید.
در پنجره "Properties"، روی "Value Label" کلیک کرده و از پیکان کشویی "religion" را انتخاب کنید.
با انجام این مراحل یا استفاده از دستور، برچسبهای مقادیر را برای متغیر "religion" و سایر متغیرهای کدگذاریشده در فایل دادهها وارد کنید و دادهها را یکی یکی وارد نمایید.
مرحله 5: پس از تکمیل ورود دادهها (یا به صورت جزئی)، باید فایل دادهها را ذخیره کنید. برای ذخیره فایل دادهها، از منوی بالا گزینه زیر را انتخاب کنید:
File > Save As… > انتخاب پوشه > نام فایل را وارد کنید (.dta به صورت پیشفرض خواهد آمد) > ذخیره
یا از دستور "save" استفاده کنید:
save "C:\Users\HP\Desktop\practice.dta" |
اگر میخواهید فایل دادهها را با همان نام ذخیره کنید، از دستور زیر استفاده کنید:
save, replace |
این دستور، فایل دادهها را با همان نام و در همان محل ذخیره میکند. گزینه replace در دستور فایل قدیمی را با همان نام جایگزین میکند.
دستوراتی برای تغییر نام، برچسبگذاری و تخصیص برچسب مقادیر:
برای تغییر نام متغیر:
rename var1 idno |
برای برچسبگذاری متغیر:
label var idno "serial no." |
برای تخصیص برچسب مقادیر به متغیر:
label define religion 1 "Muslim" 2 "Hindu" 3 "Others" |
label values religion religion |
برای تغییر برچسبهای مقادیر:
label define religion 1 "Muslim" 2 "Hindu" 3 "Christian", replace |
برای مخفی کردن برچسب مقادیر در ویرایشگر دادهها:
Tools > Value Labels > Hide All Value Labels
یا از دستور:
Browse, nolabel |
ایجاد فایل دادهای با استفاده از دستورات کپی و پیست
سادهترین روش برای ایجاد یک فایل دادهای در Stata، کپی و پیست دادهها از یک فایل داده دیگر است، به عنوان مثال از Excel، dBase، SPSS یا دیگر برنامهها. برای مثال، فرض کنید که شما یک فایل دادهای در SPSS، Excel یا برنامهای دیگر دارید. شما میتوانید تمام دادهها را از این فایلها به Stata وارد کنید. برای این کار، پنجره "Data Editor" را در Stata باز کنید (از منوی Window > Data Editor). به فایل دادهای که میخواهید دادهها را از آن کپی کنید بروید. دادههایی که میخواهید وارد کنید را انتخاب کرده و کپی کنید (Control-C) و سپس آنها را در صفحه گسترده پنجره "Data Editor" در Stata پیست کنید (Control-V). Stata به طور خودکار نام متغیرها را به عنوان var1، var2 و var3 و غیره ارائه میدهد. نام متغیرها (مانند var1، var2، var3 و دیگران) را به نامهای دلخواه خود تغییر دهید. همچنین برچسبهای متغیر و برچسبهای مقادیر را طبق آنچه که در بخش 2.1.1 گفته شد وارد کنید. در نهایت، فایل دادهها را در مکان مورد نظر خود ذخیره کنید (File > Save as > …). این روش برای مجموعه دادههای کوچک با تعداد کمی از متغیرها مناسب است.
وارد کردن فایل دادهای از برنامههای دیگر
نسخه 16 و بالاتر Stata گزینهای برای وارد کردن مستقیم دادههای SPSS به Stata دارد، با استفاده از منوی کشویی [File > Import > SPSS data (*.sav)]. نسخههای پایینتر این گزینه را ندارند. با این حال، بهترین روش برای وارد کردن فایل دادهای SPSS به Stata این است که ابتدا فایل دادهای را در SPSS به فرمت Stata ذخیره کنید.
برای مثال، اگر میخواهید فایل دادهای SPSS به نام "wealth.sav" را به "wealth.dta" در فرمت Stata تبدیل کنید، ابتدا فایل داده را در SPSS باز کنید. سپس مراحل زیر را دنبال کنید: File > Save as… > از منوی کشویی "Save as type"، Stata Version 13 SE (*.dta) را انتخاب کنید > نام "wealth" را در جعبه نام فایل وارد کنید > Save.
این کار فایل دادهای SPSS "wealth" را به فرمت Stata تبدیل و ذخیره میکند. همچنین میتوانید از برنامههای تبدیل داده مناسب برای وارد کردن دادهها از SPSS یا دیگر فرمتها به فرمت Stata استفاده کنید.
حذف و وارد کردن متغیرها
حذف یک متغیر
شما میتوانید متغیرهای ناخواسته را از فایل داده حذف کنید. برای حذف یک متغیر، مراحل زیر را دنبال کنید:
یک متغیر را در پنجره "Variables" در Stata انتخاب کنید.
روی آن راست کلیک کرده و گزینه "Drop selected variables" را انتخاب کنید.
همچنین میتوانید از دستور "drop" برای حذف یک متغیر استفاده کنید. برای مثال، اگر بخواهید متغیر "sex" را از فایل داده حذف کنید، از دستور زیر استفاده کنید:
drop sex |
وارد کردن یک متغیر جدید
شما نمیتوانید یک متغیر جدید را در فایل داده وارد کنید مگر اینکه مقداری (یا مقدار گمشده) برای آن متغیر انتخاب کنید. برای مثال، اگر بخواهید یک متغیر جدید به نام "gender" وارد کنید که تمام مقادیر آن برابر با 1 باشد، از دستور زیر استفاده کنید:
generate gender=1 |
یا:
gen gender=1 |
اگر بخواهید متغیر "gender" را با مقادیر گمشده وارد کنید، از دستور زیر استفاده کنید:
gen gender=0 |
متغیر جدید به عنوان آخرین متغیر در فایل داده ظاهر خواهد شد. همچنین باید برچسب متغیر و برچسبهای مقادیر را برای متغیر جدید وارد کنید همانطور که قبلاً توضیح داده شد (بخش 2.1.1).
کپی کردن یک متغیر در همان فایل داده
شما ممکن است بخواهید یک متغیر را در همان فایل دادهای که در حال استفاده هستید کپی کنید. فرض کنید که میخواهید یک کپی از متغیر "religion" که در حال حاضر در مجموعه داده موجود است، ایجاد کنید. برای این کار، باید یک متغیر جدید ایجاد کنید زیرا فایل داده نمیتواند همان نام متغیر را به عنوان نسخه کپیاش بپذیرد. بیایید نام متغیر جدید را "religion2" بگذاریم. برای کپیکردن دقیق (کلون) متغیر "religion" از دستور زیر استفاده کنید:
clonevar religion2=religion |
همچنین میتوانید از دستور زیر استفاده کنید:
gen religion2=religion |
مزیت استفاده از دستور "clonevar" این است که برچسب متغیر و برچسب مقادیر را همانند متغیر قدیمی حفظ میکند، از جمله کد مقادیر گمشده. از طرف دیگر، اگر از دستور "gen" استفاده شود، برچسب متغیر و برچسب مقادیر در متغیر جدید حفظ نمیشود و باید به طور جداگانه وارد شوند.
معرفی و آموزش نرم افزار (2)vensim
نوار عنوان
نوار عنوان (Title Bar) موارد مهمی را نمایش میدهد: نسخهی Vensim، مدلی که باز است (مثلاً Sales.mdl) و متغیر میز کار (Workbench Variable) (مثلاً بهرهوری نیروی فروش).
متغیر میز کار (Workbench Variable) هر متغیری در مدل است که شما آن را انتخاب کردهاید و میخواهید اطلاعات بیشتری در مورد آن به دست آورید، مانند رفتار دینامیک آن متغیر. متغیر میز کار را میتوان با کلیک روی یک متغیر یا استفاده از کنترل انتخاب متغیر در پنل کنترل (Control Panel) انتخاب کرد.
منو
بسیاری از عملیاتها در Vensim از طریق منو قابل انجام هستند.
- منوی File شامل عملکردهای معمولی مانند باز کردن مدل، ذخیره، چاپ و غیره است.
- منوی Edit به شما امکان میدهد بخشهای انتخاب شده از مدل خود را کپی و پیست کنید. همچنین میتوانید یک متغیر را در مدل خود جستجو کنید.
- منوی View گزینههایی برای دستکاری طرح مدل و مشاهده مدل به صورت فقط متن (موجود فقط در Vensim Professional و DSS) دارد.
- منوی Layout به شما این امکان را میدهد که موقعیت و اندازه عناصر در طرح را تغییر دهید.
- منوی Model دسترسی به تنظیمات مدل، ویژگیهای بررسی مدل و وارد کردن و صادر کردن مجموعه دادهها را فراهم میکند.
- منوی Simulation دسترسی به کنترل شبیهسازی و سایر عملکردهای مربوط به شبیهسازی را فراهم میکند.
- منوی Tools تنظیمات جهانی Vensim را تنظیم میکند و به شما این امکان را میدهد که ابزارهای تحلیل و ابزارهای طرح را تغییر دهید و همچنین گزینههای جهانی را تنظیم کنید. در Vensim PLE و PLE Plus منوی Options به جای منوی Tools وجود دارد.
- منوی Output دسترسی به هر پنجرهای که مدل نیست (مانند گرافها، جداول و غیره) را فراهم میکند.
- منوی Window به شما امکان میدهد بین پنجرههای مختلف باز جابجا شوید.
- منوی Help دسترسی به سیستم کمک آنلاین را فراهم میکند.
منوها حساس به زمینه هستند و دستورات مربوط به پنجرهای که در حال حاضر فعال است اعمال میشوند. پرکاربردترین دستورات منو همچنین دارای کلیدهای میانبر هستند و میتوانند از طریق نوار ابزار که در زیر توضیح داده شده است انجام شوند.
نوار ابزار
نوار ابزار دکمههایی برای برخی از پرکاربردترین آیتمهای منو و ویژگیهای شبیهسازی فراهم میکند. اولین مجموعه از دکمهها به برخی از آیتمهای منوی File و Edit دسترسی دارند.
دکمههای بعدی و جعبه ویرایش Runname برای شبیهسازی مدلها استفاده میشوند.
چند دکمه آخر به کلاسهای پنجره و پنلهای کنترل دسترسی دارند. با کلیک روی دکمهای، آن نوع پنجره به جلو میآید یا از میان پنجرههای آن نوع جابجا میشوید.
ظاهر دقیق نوار ابزار بستگی به پیکربندی Vensim شما دارد. برخی پیکربندیها از موارد کمتری نسبت به آنچه که در بالا نشان داده شده است برخوردارند. به عنوان مثال، نوار ابزار Vensim PLE به صورت زیر ظاهر میشود:
پنجرههای Vensim
انواع پنجرهها
Vensim شامل چندین نوع پنجره است:
پنجرههای ساخت برای ساخت مدلهای جدید یا برای ویرایش، جابجایی و شبیهسازی مدلهای موجود استفاده میشود. در Vensim Professional و DSS، چندین مدل میتوانند به طور همزمان باز شوند، هرکدام در پنجره ساخت خود، و پنجره ساخت میتواند به یک ویرایشگر متن تغییر یابد برای ساخت و ویرایش مدلهای مبتنی بر متن.
پنجرههای خروجی توسط ابزارهای تحلیل Vensim ایجاد میشوند و شامل نمودارها، جداول و لیستها هستند.
پنجرههای کنترل شامل پنل کنترل، جعبه گفتگوی تبدار برای کنترل تنظیمات داخلی Vensim، و کنترل زیرشاخهها هستند که برای تعریف و انتخاب زیرشاخهها در Vensim Professional و DSS استفاده میشود.
جابجایی بین پنجرهها
وقتی یک پنجره برای اولین بار انتخاب یا ایجاد میشود، آن پنجره به بالاترین سطح منتقل میشود و فعال میشود، در حالی که تمام پنجرههای دیگر غیرفعال میشوند. شما فقط میتوانید در پنجره فعال کار کنید. چهار روش مختلف برای جابجایی بین کلاسهای پنجره وجود دارد:
روی دکمه پنجره مناسب در نوار ابزار کلیک کنید.
Ctrl + Shift + Tab را فشار دهید تا بین کلاسهای پنجره جابجا شوید.
از منوی پنجرهها، گزینه "Pop Build Forward"، "Pop Output Forward"، "Control Panel"، یا "Subscript Control" را انتخاب کنید.
از موس استفاده کنید و روی پنجره مناسب کلیک کنید (این روش فقط در صورتی کار میکند که پنجره قابل مشاهده باشد).
روش آخر مخصوصاً برای پنجره ساخت مناسب است، که بزرگترین پنجره است و معمولاً زمانی که پنجرههای دیگر فعال هستند پوشیده نمیشود.
جابجایی بین پنجرههای یک نوع
ممکن است پنجرههای خروجی متعددی باز باشند و در پیکربندیهای پیشرفتهتر، پنجرههای ساخت متعددی باز باشند. چهار روش برای جابجایی بین پنجرههای باز در یک کلاس وجود دارد:
روی دکمه کلاس پنجره به طور مکرر کلیک کنید.
Ctrl + Tab را فشار دهید.
از منوی پنجرهها، "Output Window List" را برای پنجرههای خروجی انتخاب کنید یا روی پنجره ساخت مورد نظر که در پایین منوی پنجرهها نشان داده شده است کلیک کنید.
از موس استفاده کنید و روی پنجره مناسب کلیک کنید (این روش فقط در صورتی کار میکند که پنجره قابل مشاهده باشد).
پنجرههای ساخت
پنجرههای ساخت برای ساخت مدلها در Vensim استفاده میشوند. به طور پیشفرض، آنها با ابزارهای طراحی برای ترسیم ساختار مدل و نوشتن معادلات باز میشوند. نوار وضعیت دکمههایی برای تغییر طراحی فراهم میکند. به جز در PLE، مدلها میتوانند از چندین طرح یا نمای طراحی مختلف ساخته شوند. هر نمای طراحی قسمتی از مدل را نمایش میدهد، مشابه اینکه هر صفحه در یک کتاب قسمتی از داستان را تعریف میکند. در Vensim Professional و DSS، پنجره ساخت میتواند به ویرایشگر متن تغییر یابد برای ساخت و ویرایش مدلهای مبتنی بر متن. در این صورت، نوار وضعیت به نسخه ویرایش متن تغییر میکند.
پنجرههای خروجی
پنجرههای خروجی با کلیک روی یک ابزار تحلیل ایجاد میشوند. ابزارهای تحلیل اطلاعات را از مدل جمعآوری کرده و آنها را در پنجرهای به صورت نمودار، گراف یا متن نمایش میدهند، بسته به ابزار خاص. دهها پنجره از این نوع میتوانند همزمان باز باشند، و یک پنجره خاص میتواند به طور جداگانه با کلیک روی دکمه بستن در گوشه بالا سمت چپ یا سمت راست بسته شود، یا تمام پنجرهها را میتوان با استفاده از گزینه "Windows > Close All Output" در منو به طور همزمان بست.
ابزارهای طراحی
ابزارهای طراحی در یک مجموعه ابزار طراحی ترسیم گروهبندی شدهاند.
ابزارهای طراحی موجود در مجموعه ابزار طراحی داخلی عبارتند از:
- قفل — طراحی قفل است. اشارهگر میتواند اشیاء طراحی و متغیر کارگاه را انتخاب کند، اما نمیتواند اشیاء طراحی را جابجا کند.
- جابجایی/اندازهگذاری — جابجایی، اندازهگذاری و انتخاب اشیاء طراحی: متغیرها، پیکانها و غیره. متغیر — ایجاد متغیرها (ثابتها، کمکیها و دادهها).
- مخزن — ایجاد متغیرها با شکل جعبهای (برای سطوح، معروف به مخازن یا متغیرهای حالت).
- جدول جستجو — ایجاد متغیرهای نوع جدول جستجو.
- پیکان — ایجاد پیکانهای مستقیم یا منحنی.
- جریان — ایجاد نرخها (معروف به جریانها) که شامل یک متغیر، پیکانهای عمود، یک شیر و در صورت لزوم منابع و خروجیها (ابرها) میشود.
- متغیر موجود — افزودن یک متغیر موجود مدل و علل آن به نمای طراحی.
- متغیر سایه — افزودن یک متغیر موجود مدل به نمای طراحی به عنوان متغیر سایه (بدون افزودن علل آن).
- ادغام — ادغام دو متغیر به یک متغیر واحد، ادغام سطوح با ابرهای موجود، ادغام پیکانها با یک متغیر برای تقسیم یک پیکان، و انجام سایر عملیاتها.
- شیء ورودی/خروجی — افزودن اسلایدرهای ورودی و نمودارها و جداول خروجی به طراحی. نظر طراحی — افزودن نظرات و تصاویر به طراحی.
- ابزار نمایانسازی — نمایان کردن (قابل مشاهده کردن) متغیرها در نمای طراحی.
- ابزار پنهانسازی — پنهان کردن متغیرها در نمای طراحی.
- حذف — حذف ساختار، متغیرهای موجود در مدل و نظرات در طراحی.
- معادلات — ایجاد و ویرایش معادلات مدل با استفاده از ویرایشگر معادلات.
- حالتهای مرجع — استفاده از این ابزار برای ترسیم و ویرایش حالتهای مرجع.
- ظاهر — استفاده از این ابزار برای تغییر ظاهر اشیاء طراحی.
- چیدمان — استفاده از این ابزار برای تنظیم موقعیت، اندازه و فاصله اشیاء طراحی.
برای ساخت یک مدل، ابتدا ابزار طراحی را با کلیک بر روی آن با موس انتخاب کنید. همچنین میتوانید ابزار را با فشار دادن یک کلید از روی کیبورد عادی (نه صفحه کلید عددی) انتخاب کنید. از 1 برای ابزار اول، 2 برای دوم و به همین ترتیب استفاده کنید (0 برای دهمین ابزار، Q برای یازدهمین، W برای دوازدهمین و غیره). توجه داشته باشید که این فقط زمانی کار میکند که پنجره ساخت فعال باشد.
موس را به نمای طراحی حرکت دهید و با کلیک یک بار با دکمه چپ موس، ابزار را اعمال کنید (برای پیکانها و نرخها، ابتدا یک بار کلیک کنید، سپس موس را حرکت داده و دوباره یک بار کلیک کنید).
توجه: انتخاب ابزار طراحی ثابت است. به این معنی که ابزار طراحی انتخاب شده تا زمانی که ابزار دیگری را انتخاب نکنید فعال باقی میماند — فقط آن را ادامه دهید و در طراحی اعمال کنید.
ابزار پایین
ابزار پایین وضعیت طراحی و اشیاء موجود در طراحی را نمایش میدهد. این نوار ابزار شامل دکمههایی برای تغییر وضعیت اشیاء انتخاب شده و حرکت به نمای دیگر است.
دکمههای موجود در نوار ابزار پایین فقط زمانی فعال میشوند که قابل استفاده باشند. به عنوان مثال، دکمه فونت زمانی غیرفعال است که یک پیکان انتخاب کرده باشید.
چیدمان نوار ابزار پایین به شرح زیر است:
نمایهها
- ناوبری نمایهها: انتخاب نمایهها از لیست
- تغییر نام نمایه
- نمایه قبلی در لیست
- نمایه بعدی در لیست
- افزودن نمایه
- جستجو برای یک نمایه
پنهان/نمایان کردن
- نمایش سطح پنهان طراحی
- پنهان کردن سطح بالا/پایین
ظاهر
- فونت
- اندازه فونت
- رنگ فونت
- پررنگ
- ایتالیک
- زیرخط
- خط خورده
- رنگ حاشیه شیء
- رنگ پر کردن شیء
- شکل شیء
- سبک پیکان
- قطبیت پیکان
- رنگ پیکان
- تنظیم سطح پنهان
شبیهسازی
علاوه بر ساخت مدلها، شما میتوانید از پنجره ساخت برای انجام وظایف شبیهسازی استفاده کنید. مهمترین نکته این است که شما میتوانید وارد حالت تنظیم شبیهسازی (Simulation Setup) و حالت SyntheSim از پنجره ساخت شوید.
در حالت تنظیم شبیهسازی، تمام مقادیر ثابت (Constants) و جستجوهای (Lookups) مدل برجسته خواهند شد. با کلیک بر روی آنها، میتوانید تغییرات موقت در مقادیر وارد شده برای شبیهسازی ایجاد کنید. در حالت SyntheSim، هر مقدار ثابت مدل دارای یک لغزنده (Slider) خواهد بود که میتوانید از آن برای تنظیم مقادیر استفاده کنید.
برای ورود به حالت تنظیم شبیهسازی و حالت SyntheSim، کافیست بر روی آیکونهای مربوطه در نوار ابزار کلیک کنید.
ابزارهای تجزیه و تحلیل
ابزارهای تجزیه و تحلیل برای نمایش اطلاعات مربوط به متغیر کاری (Workbench Variable) استفاده میشوند، چه جایگاه یا مقدار آن در مدل باشد، یا رفتار آن از دادههای شبیهسازی. ابزارهای تجزیه و تحلیل در مجموعههای ابزاری گروهبندی شدهاند. در نسخههای Vensim PLE و PLE Plus تنها میتوانید از مجموعه ابزارهای داخلی استفاده کنید. در سایر پیکربندیها، مجموعه ابزارهای تجزیه و تحلیل قابل تغییر است. مجموعه ابزار داخلی (که همچنین به نام default1.vts شناخته میشود) و مجموعه ابزار کاملتر default2.vts شامل بسیاری از ابزارهای تجزیه و تحلیل هستند که برای بررسی مدلها نیاز است.
به جز در Vensim PLE و PLE Plus، ابزارهای تجزیه و تحلیل میتوانند برای نمایش اطلاعات مختلفی در مورد متغیر کاری پیکربندی شوند. برای پیکربندی یک ابزار، روی آن با دکمه راست موس کلیک کرده و گزینههای آن را تغییر دهید. همچنین میتوانید ابزارها را به مجموعه ابزارها اضافه کنید. مانند مجموعه ابزارهای اسکچ، اگر تغییراتی ایجاد کنید، هنگام خروج از Vensim از شما خواسته میشود تا مجموعه ابزار را ذخیره کنید. چندین مجموعه ابزار تجزیه و تحلیل مختلف با Vensim همراه است که میتوان آنها را از منوی Tools>Analysis Toolset>Open باز کرد.
مجموعه ابزارهای زیر به طور پیشفرض در Vensim موجود است.
DSS/Professional | PLE Plus | PLE/Reader |
در زیر توصیفی از عملکرد ابزارها آمده است. ابزارهای نشاندادهشده از مجموعه ابزار default2.vts هستند که شامل ابزارهای بیشتری نسبت به مجموعه ابزار داخلی میباشد. در Vensim PLE و PLE Plus تنها ابزارهای داخلی نشان دادهشده در بالا قابل دسترسی هستند. ابزار Statistics و ابزار Text Editor در Vensim Standard موجود نیستند و ابزار Venapp Editor تنها در Vensim DSS قابل دسترسی است.
توجه داشته باشید که میتوانید از Ctrl+1 برای فعالسازی اولین ابزار، Ctrl+2 برای دومی و به همین ترتیب استفاده کنید. این کار برای 10 ابزار اول (Ctrl+0 دهمین است) کاربرد دارد.
ابزارهای تحلیل ساختاری
ابزار | توضیحات | |
Causes Tree | یک نمای گرافیکی درختی از علل متغیر کاری (Workbench Variable) ایجاد میکند. | |
Uses Tree | یک نمای گرافیکی درختی از استفادههای متغیر کاری ایجاد میکند. | |
Loops | فهرستی از تمام حلقههای بازخوردی که از طریق متغیر کاری عبور میکنند، نمایش میدهد. | |
Document | معادلات، تعاریف، واحدهای اندازهگیری و مقادیر انتخابی برای متغیر کاری را مرور میکند. |
ابزارهای تحلیل دادهها
ابزار | توضیحات | |
Causes Strip Graph | نمودار سادهای در یک نوار ایجاد میکند که به شما امکان میدهد علیت را با نمایش علل مستقیم متغیر کاری دنبال کنید. | |
Graph | رفتار را در یک نمودار بزرگتر از نمودار نوار نمایش میدهد و گزینههای خروجی مختلفی دارد. | |
Sensitivity Graph | نمودار حساسیت یک متغیر و دامنه عدم قطعیت آن را که از آزمایش حساسیت بهدست آمده است، ایجاد میکند. | |
Bar Graph | نمودار ستونی از یک متغیر در یک زمان خاص ایجاد میکند یا هیستوگرام متغیرها را در تمامی زمانها یا در شبیهسازیهای حساسیت در یک زمان نمایش میدهد. | |
Table | جدولی از مقادیر متغیر کاری ایجاد میکند. | |
Table Running Down | جدولی با زمان در حال پیشرفت به سمت پایین. | |
Runs Compare | تمام Lookups و Constants در اولین دادهبارگذاریشده را با دادههای بارگذاریشده دوم مقایسه میکند. | |
Statistics | آمار خلاصهای از متغیر کاری و علل یا استفادههای آن فراهم میکند. |
ابزارهای دیگر
ابزار | توضیحات | |
Units Check | یک روش جایگزین برای دسترسی به ویژگی بررسی واحدها ارائه میدهد. | |
Equation Editor | یک روش جایگزین برای دسترسی به معادله متغیر کاری فراهم میکند. | |
Venapp Editor | ویرایش بصری Venapps را پشتیبانی میکند. | |
Text Editor | یک ویرایشگر متنی عمومی. همانطور که نشان داده شده است، برای ویرایش فایلهای .vgd پیکربندی شده است. |
خروجی ابزار تحلیل
با کلیک بر روی یک ابزار تحلیل، یک پنجره جدید با خروجی قالببندیشده ایجاد میشود، به جز ابزارهای Table و Document که اطلاعات را به هر پنجره خروجی موجود جدول یا سند اضافه میکنند. خروجی یک ابزار تا زمانی که آن را حذف نکنید، بر روی صفحه باقی میماند و با تغییرات اعمالشده در مدل بهروزرسانی نمیشود. تنها استثنا در این مورد خروجی ابزاری است که در یک طراحی (Sketch) بهوسیله شیء ورودی/خروجی (Input Output Object)، جاسازی شده است.
مثالی از خروجی ابزار تحلیل، نموداری است که در زیر نمایش داده شده است. توضیحات دکمههای مشترک در تمامی پنجرههای خروجی در زیر آمده است.
- اگر مدل را تغییر دهید یا یک مجموعه داده جدید بسازید، میتوانید بهراحتی و سریع خروجی قدیمی را با کلیک بر روی یکی از دکمههای بستن در گوشه بالا سمت چپ یا بالا سمت راست یا با فشار دادن کلید Del حذف کنید.
- برای حذف تمام پنجرههای خروجی، میتوانید از گزینه منو Windows > Close All Output استفاده کنید.
- برای جلوگیری از بسته شدن پنجره خروجی، میتوانید روی دکمه قفل در گوشه بالا سمت چپ کلیک کنید تا پنجره قفل شود. کلیک دوباره روی دکمه قفل، پنجره را باز خواهد کرد.
- برای ذخیره دائمی اطلاعات در یک پنجره خروجی، میتوانید با کلیک بر روی دکمه ذخیره (برای ذخیره به فایل) یا دکمه صادرات (برای ذخیره به کلیپبورد جهت چسباندن در یک برنامه دیگر) در حالی که پنجره خروجی فعال است، اطلاعات را ذخیره کنید.
- اگر خروجی را حذف کنید، میتوانید به راحتی آن را با فراخوانی مجدد ابزار تولیدکننده آن تولید کنید (مگر اینکه تغییراتی در مدل ایجاد کرده باشید یا مقادیر خاصی از Constants یا Lookup Table را تنظیم کرده باشید).
خروجی ابزارهای تحلیل به راحتی ایجاد و به راحتی حذف میشود. ابزارهای تحلیل اطلاعات جدیدی تولید نمیکنند، بلکه اطلاعات موجود را به شکلی مفیدتر و قابل هضمتر ارائه میدهند.
پنل کنترل
پنل کنترل به شما این امکان را میدهد که تنظیمات داخلی که عملیات Vensim را مدیریت میکنند، تغییر دهید. به عنوان مثال، میتوانید انتخاب کنید که کدام متغیر Workbench انتخاب شود یا چه مجموعه دادههایی بارگذاری شوند. تصویر بالا دکمه پنل کنترل را نشان میدهد که در نوار ابزار بالای صفحه قرار دارد.
برای باز کردن پنل کنترل، میتوانید روی دکمه پنل کنترل در نوار ابزار کلیک کنید یا گزینه منوی Tools -> Control Panel را انتخاب کنید. دکمه پنل کنترل همچنین یک منوی کشویی دارد تا بتوانید انتخاب کنید که کدام پنلها نمایش داده شوند. یا میتوانید با کلیک راست روی دکمه پنل کنترل، تنظیم کنید که پنل کنترل به صورت شناور باز شود یا به صورت ثابت در کنار صفحه باشد، یا کدام پنلها بهطور پیشفرض نمایش داده شوند.
برای انتخاب یک کنترل خاص، روی تب مناسب در بالای پنجره کلیک کنید.
- مدیر مجموعه دادهها (Dataset Manager) به شما امکان میدهد که مجموعههای داده ذخیره شده (روندها) را بارگذاری/خالی/ترتیبدهی کنید.
- نمودارهای سفارشی (Custom Graphs) کنترل نمودار سفارشی را باز میکند.
- محور زمان (Time Axis) به شما این امکان را میدهد که دوره زمانی که ابزارهای تحلیل روی آن عمل میکنند را تغییر دهید یا تمرکز کنید.
- متغیرها (Variables) به شما اجازه میدهد که یک متغیر در مدل خود انتخاب کنید و آن را به عنوان متغیر Workbench انتخاب کنید.
- مقیاسبندی نمودار (Graph Scaling) این امکان را میدهد که مقیاسهای نمودارهای خروجی را تغییر دهید.
- نمایشها (Views) به شما این امکان را میدهد که یک نمای خاص را جستجو کنید. این برای مدلهای بسیار بزرگ مفید است.
- جایگزینها (Placeholders) یک کنترل است که مقادیر جایگزین (Placeholder) را تنظیم میکند (این ویژگی در Vensim PLE و PLE Plus موجود نیست، لطفاً به راهنمای مرجع مراجعه کنید).
کنترل زیرنویس (Subscript Control)
کنترل زیرنویس در Vensim Professional و DSS برای ایجاد، ویرایش و انتخاب عناصر برای دامنههای زیرنویس استفاده میشود تا عملیات ابزارهای تحلیل متمرکز شوند. به عنوان مثال، برای مدلی با متغیرهایی که با وظیفه (task) زیرنویس شدهاند، انتخاب تنها یک وظیفه (TASK3) ابزارهای تحلیل را متمرکز میکند تا فقط اطلاعات مربوط به همان وظیفه (TASK3) نمایش داده شود. زیرنویسها با کلیک کردن روی آنها یا با کلیک روی دکمههای "All" (همه) یا "None" (هیچکدام) انتخاب و لغو انتخاب میشوند.
برای باز کردن کنترل زیرنویس، روی دکمه کنترل زیرنویس در نوار ابزار کلیک کنید. شما میتوانید دامنههای جدید زیرنویس را با کلیک بر روی دکمه New... تعریف کرده و دامنه زیرنویس مربوط به تب فعلی را با کلیک بر روی دکمه Edit... ویرایش کنید.