حــزمة ادوات التحليل Analysis ToolPak اعـــداد توجيه الحاسب الالى الزراعى بالبحيرة www.twgeh.yolasite.com
استخدام حزمة أدوات التحليل Analysis ToolPak لإجراء تحليل معقد للبيانات تطوير التحليلات الإحصائية توفير الخطوات والوقت
تحميل حزمة ادوات التحليل Analysis ToolPak نتبع الخطوات التالية انقر فوق "زر Microsoft Office " ومن ثم انقر فوق خيارات Excel. انقر فوق وظائف إضافية ثم فى المربع إدارة، حدد وظائف Excel الإضافية. انقر فوق انتقال. في المربع الوظائف الإضافية المتوفرة، حدد خانة الاختيار Analysis ToolPak، ثم انقر فوق موافق.
تطبيق عملى
مكونات صندوق ادوات التحليل Data Analysis
أخذ العينات Sampling تستخدم لتحديد العينة العشوائية فعندما يكون المحتوى أكبر بكثير من المعالجة أو المخطط, يمكنك استخدام عينة تمثيلية. ويمكنك أيضاً إنشاء عينة تحتوى فقط على القيم المأخوذة من جانب خاص من دورة ما إذا كنت تعتقد أن بيانات الإدخال دورية. فعلى سبيل المثال، إذا احتوى نطاق الإدخال على أرقام مبيعات ربع سنوية، يحل سحب العينات ذو معدل دوري أربعة محل القيم من نفس الربع في نطاق الإخراج.
كيفية الوصول الى الاداة Sampling 1- تبويب بيانات Data 2- نختار Data Analysis 3- نختار Sampling 4- نضغط Ok 5- يظهر الصندوق الحوارى الخاص بالدالة
الصندوق الحوارى الخاص بالاداة المدى الذى توجد به البيانات طريقة اخذ العينة عدد العينة مكان خروج العينة
مثال اذا كان لدينا فصل مكون من 30 طالب ارقامهم من 1 : 30 اذا كان لدينا فصل مكون من 30 طالب ارقامهم من 1 : 30 و المطلوب اخذ عينه منهم عددها 5 لفحص درجاتهم فى مادة الحاسب الالى
الحل 1- ندخل البيانات فى اكسيل كالتالى
6- من خانة Input Range ونحدد المدى $A$1:$A$30 و نتبع الخطوات التالية 1- تبويب بيانات Data 2- نختار Data Analysis 3- نختار Sampling 4- نضغط Ok 5- يظهر الصندوق الحوارى الخاص بالاداة 6- من خانة Input Range ونحدد المدى $A$1:$A$30 7- من خانة Random نحدد حجم العينة ونكتب 5 8- من Output Range نحدد بداية المدى الذى تظهر فيه العينة.
فتكون النتيجة كالتالى
تمرين إذا كان لدينا اسطبل به 20 بقرة (ترقيمهم من 101 : 120 ) وكان المطلوب سحب عينة من 5 بقرات للكشف عليهم من مرض الحمى القلاعية ؟
الحل 1- تبويب بيانات Data 2- نختار Data Analysis 3- نختار Sampling 4- نضغط Ok 5- يظهر الصندوق الحوارى الخاص بالاداة 6- من خانة Input Range ونحدد المدى $A$2:$A$20 7- من خانة Random نحدد حجم العينة ونكتب 5 8- من Output Range نحدد بداية المدى الذى تظهر فيه العينة.
الاحصاء الوصفى Descriptive Statistics تعريف الاحصاء الوصفى يعرف الإحصاء الوصفي بأنه مجموعه من مقايس النزعة المركزية ( الوسط الحسابى – الوسيط – المنوال ) ومقايس التشتت ( الانحراف المعيارى – التباين – المدى – الخطأ المعيارى ) وبعض المقاييس الأخرى التي يتم حسابها تحت مسمى الوصف وهي كالتالي :
كيفية الوصول الى الاداة Descriptive Statistics 1- تبويب بيانات Data 2- نختار Data Analysis 3- نختار Descriptive Statistics 4- نضغط Ok 5- يظهر الصندوق الحوارى الخاص بالاداة
الصندوق الحوارى الخاص بالاداة المدى الموجود به العينة مكان خروج النتيجة ملخص الاحصاءات مستوى الثقة للمتوسط
مكونات الاحصاء الوصفى الوسط الحسابي Mean الخطأ المعياري Standard Error الوسيط Median المنوال Mode الانحراف المعياري Standard Deviation التباين Sample Variance التفرطح Kurtosis او الركود النسبى للتوزيع >3 محنى التوزيع مدبب =3 منحنى التوزيع معتدل <3 منحنى التوزيع مفرطح وفيه يكون الوسيط = الوسط = المنوال ( التوزيع الطبيعى )، الالتواء Skewness المدى Range القيمة الصغرى Minimum القيمة العظمى Maximum المجموع Sum عدد الخلايا Count قيمة k الكبرى Largest (K) قيمة k الصغرىSmallest (K) فترة ثقة للمتوسط Level (95.0%) Confidence
مثال لدينا درجات الطلاب في مادة الحاسب الالى الزراعى وهي كالتالي :- 68, 78, 87, 90, 80, 80, 98, 64, 77 ناقش المقاييس الوصفية لهذه الدرجات
الحل ندخل البيانات في ورقة عمل اكسل كالتالي:
نتبع الخطوات التالية من تبويب بيانات نختار Data Analysis ثم نختار الامر Statistics Descriptive ثم نضغط Ok
فيظهر المربع الحوارى Input Range لتحدد خلايا البيانات من ورقة العمل(صفوف أو أعمدة) Grouped By يشير إلى آن البيانات أدخلت في أعمدة (Columns) او صفوف (Rows) Labels in First Row عند الإشارة له فإن اكسل يتجاهل قراءة الصف الأول معتبراً انه دليل (رمز للمتغيرات) وعند تركه بدون الأشارة له يقوم بقراءة كافة البيانات من الصف الأول، Output Range تحديد نطاق معين للمخرجات في ورقة العمل New Worksheet Ply لوضع المخرجات في ورقة عمل جديدة New Workbook لوضع المخرجات في نافذة جديدة Summary statistics وهي الإحصاءات الوصفية التي نحصل عليها من هذا الأمر Confidence Level for Mean لتحديد مستوى الثقة للمتوسط (متوسط البيانات المعطاة) Kth Largest القيمة رقمK العليا، أي نحصل على اكبر قيمة للبيانات عندما Kth Largest: 1) ) أوثاني اكبر قيمة للبيانات عندما (Kth Largest:2) Kth Smallest القيمة K الدنيا
تمرين فيما يلى درجات 15طالب فى مادة افات زراعية و المطلوب ايجاد اللاحصاء الوصفى لها
الحل ندخل البيانات في ورقة عمل اكسل كالتالي:
نتبع الخطوات التالية من تبويب بيانات نختار Data Analysis ثم نختار الامر Statistics Descriptive ثم نضغط Ok
الارتباط Correlation يمكنك استخدام أداة تحليل الارتباط لاختبار كل زوج من متغيرات القياس لتحديد إذا ما كان متغيري القياس سيتحركان معاً أم لا، ويعني هذا 1- إما أن تتجه القيم الكبيرة لمتغير واحد إلى الاقتران بالقيم الكبيرة للمتغير الاخر (لارتباط إيجابى) 2- وإما تتجه القيم الصغيرة لمتغير واحد إلى الاقتران بالقيم الكبيرة للمتغير الاخر (الارتباط سلبى) 3- أو تتجه قيم كلا المتغيرين إلى عدم الارتباط (تقترب نسبة الارتباط من 0 (الصفر)).
مثال رغبت احدى الشركات معرفة العلاقة بين عدد ساعات العمل لموظفيها ومستوى الإنتاجية لهم ،فقاموا بجمع معلومات عن هذا الموضوع وحصلوا على النتائج التالية. الموظفين A B C D E F G H I J ساعات العمل 6 4 12 11 15 5 8 2 الانتاجية 9 14 3 1 والمطلوب: حساب معامل الارتباط بين ساعات العمل ومستوى الإنتاجية، وما هو مدلوله ؟
ندخل البيانات فى اكسيل كالتالى
نتبع الخطوات التالية من تبويب بيانات نختار Data Analysis ثم نختار الامر Correlation ثم نضغط Ok
المدى الموجود به البيانات فيظهر المربع الحوارى المدى الموجود به البيانات موجودة فى صفوف ام اعمدة مكان المخرجات
تمرين الجدول التالى يوضح اوزان القطيع و مستوى الانتاجية لمزرعة ابقار 200 800 500 350 390 700 600 400 650 مستوى الانتاجية 2.5 6 3 5 4 9 اوجد معامل الارتباط بين الوزن و مستوى الانتاجية
التنبؤ بالقيمة المستقبلية دالة Trend يتم استخدام دالة TREND(known_y's, known_x's, new_x's, constant) لعمل انحدار خطي. يتم استخدام المعيار التربيعي الأصغر حيث تحاول دالة TREND البحث عن أنسب قيمة ضمن هذا المعيار. تمثل قيمة Known_y's البيانات الموجودة في "المتغير التابع" وتمثل known_x's البيانات الموجودة في "المتغيرات المستقلة". في حالة تعيين الوسيطة الأخيرة "constant" إلى القيمة TRUE، فإنك بذلك تريد أن يحتوي نموذج الانحدار على معامل للتقاطع الموجود في نموذج الانحدار. في حالة تعيين الوسيطة الأخيرة إلى القيمة FALSE، لا يتم تضمين مسمى التقاطع، حيث يتجه الانحدار المناسب إلى الانحدار الأصلي. تعتبر الوسيطة الأخيرة اختيارية، ففي حالة حذفها ستتم ترجمتها إلى القيمة TRUE. وبعد احتساب أنسب نموذج انحدار (عن طريق استدعاء دالة LINEST في Excel)، تقوم دالة TREND بإرجاع القيم المتوقعة المرتبطة بـ new_x's.
التنبؤ بالقيمة المستقبلية دالة Trend كيفية التنبؤ بالقيمة المستقبلية تُرجع هذه الدالة قيماً على طول اتجاه خطي. وهي تلائم خطاً مستقيماً (باستخدام طريقة القيمة الصغرى لمجموع المربعات) مع المصفوفتين known_x's وknown_y's. وتُرجع القيم y على طول هذا الخط لمصفوفة new_x الذي تريده. بناء الدالة TREND(known_y's, [known_x's], [new_x's], [const])
مكونات الدالة TREND : known_y's مطلوبة. مجموعة قيم y التي تعرفها مسبقاً في العلاقة y = mx + b. إذا كان مصفوفة قيم known_y's موجوداً في عمود مفرد، فيتم عندئذٍ تفسير كل عمود من قيم known_x's كمتغير منفصل. إذا كان مصفوفة قيم known_y's موجوداً في صف مفرد، فيتم عندئذٍ تفسير كل صف من قيم known_x's كمتغير منفصل. known_x's مطلوبة. مجموعة اختيارية لقيم x التي تعرفها مسبقاً في العلاقة y = mx + b. يمكن لمصفوفة قيم known_x's أن يتضمّن مجموعة أو أكثر من المتغيرات. إذا تم استخدام متغير واحد فقط، فيمكن لقيم known_y's وknown_x's أن تكون نطاقات من أي شكل، طالما أنها ذات أبعاد متساوية. إذا تم استخدام أكثر من متغير واحد، فيجب أن تكون قيم known_y's عبارة عن خط متجه (أي، نطاق بارتفاع صف واحد أو بعرض عمود واحد). إذا تم تجاهل قيم known_x's، فسيتم افتراض أنها المصفوفة {...,1,2,3} بالحجم نفسه لقيم known_y's. New_x's مطلوبة. قيم x الجديدة التي تريد أن تقوم الدالة TREND بإرجاع قيم y الموافقة لها. يجب أن تتضمن قيم New_x's عموداً (أو صفاً) لكل متغير مستقل، تماماً مثلما تفعل قيم known_x's. وبالتالي، إذا كانت قيم known_y's موجودة في عمود واحد، يجب أن يكون عدد الأعمدة في known_x's وnew_x's متساوياً. إذا كانت قيم known_y's موجودة في صف واحد، يجب أن يكون عدد الصفوف في known_x's وnew_x's متساوياً. إذا تم حذف قيم new_x's، فسيتم افتراض أنها مماثلة لقيم known_x's. إذا تم تجاهل كل من قيم known_x's وnew_x's، فسيتم افتراض أنها المصفوفة {3،2،1،...} بالحجم نفسه لقيم known_y's. Const اختيارية. قيمة منطقية تحدد ما إذا كان سيتم فرض الثابت b ليساوي 0. إذا كانت قيمة const تساوي TRUE أو إذا تم حذفها، يتم حساب b بالشكل المعتاد. إذا كانت قيمة const تساوي FALSE، يتم تعيين b ليساوي 0 (صفر) ويتم ضبط قيم m للحصول على y = mx
كيفية الوصول الى الدالة Trend 1- نفتح التبويب صيغ 2- نختار الدوال الاحصائية 3- نختار الدالة Trend فيظهر المربع الحوارى الخاص بالدالة المتغير التابع المطلوب المتغير المستقل ترتيب القيمة المطلوبة
مثال الجدول التالي يوضح كمية المبيعات لإحدى السلع خلال 6 سنوات . المطلوب التنبؤ بالمبيعات فى عام 2018 السنة 2010 2011 2012 2013 2014 2015 كمية المبيعات 10000 15000 22000 27000 35000 37000
1- ادخال البيانات الى برنامج اكسيل
2- استدعاء دالة Trend من معالج الدالات fx نختار فئة الدوال الاحصائية نختار Trend
و نتبع الاتى 1- امام Known_y's نحدد مدى كمية المبيعات 2- نترك الخيار known_x's خالية 3- فى خانة new_x's نكتب رقم 9 وهو ترتيب سنة 2018 4- امام خانة Const يتم كتابة رقم (1) او تترك خالية
فيكون الحل كالتالى
تمرين الجدول التالي يوضح كمية المبيعات لإحدى السلع خلال 8 سنوات . المطلوب التنبؤ بالمبيعات فى عام 2020 السنة 2009 2010 2011 2012 2013 2014 2015 2016 كمية المبيعات 10000 15000 22000 27000 35000 37000 48500 54500