رئيسي المدونات كيف يمكن للطلاب التعامل مع واجبات R المدرسية عبر الهاتف المحمول؟

كيف يمكن للطلاب التعامل مع واجبات R المدرسية عبر الهاتف المحمول؟



يبدو أن بايثون كافية لكل شيء. يمكنك كتابة برنامج نصي للخادم ، وتحليل البيانات ، وتدريب شبكة عصبية. علاوة على ذلك ، فإنه يحتوي على الكثير من المكتبات للإحصاءات وتحليل البيانات - يمكنك استخدام أي منها.

كيفية معرفة ما إذا كانت بطاقة الرسومات الخاصة بك سيئة

ومع ذلك ، هناك لغة أخرى - R - للتحليلات والعمل مع الإحصائيات. يتعين على العديد من الطلاب التعامل مع لغة البرمجة هذه عند دراسة الإحصاء. غالبًا ما يجعلنا إيقاع حياتنا المجنون نتكيف مع الظروف وندرس ، ونقوم بمهام منزلية ، أو حتى نعمل من هواتفنا. إذا كنت قد تساءلت يومًا كيف يمكنني ذلك أنجز واجباتي المنزلية على الهاتف الذكي واصل القراءة.

جدول المحتويات

ما هو R؟

هذه لغة برمجة يستخدمها الإحصائيون ومجمعو البيانات للحسابات والرسومات الإحصائية. ظهرت النسخة الأولى من لغة R في عام 1993 ، بعد عامين من لغة Python. في ذلك الوقت ، لم تكن لغة بايثون شائعة بعد ولم يكن لديها العديد من المكتبات لتحليل البيانات كما هو الحال الآن. لذلك ابتكر العلماء في قسم الإحصاء بجامعة أوكلاند لغة لمهامهم الداخلية. ولأن أسمائهم كانت روس وروبرت ، فقد سموا اللغة بعد الحرف الأول من اسمهم ، ر.

تم تطوير R في الأصل كأداة داخلية في الكلية لحل مشاكلهم الإحصائية. ولكن في ذلك الوقت ، كان من الجيد للعلماء مشاركة عملهم مع الجميع ، لذلك فتحوا شفرة مصدر اللغة حتى يتمكن الجميع من تحسينها أو إضافة شيء مفيد. منذ ذلك الحين ، تطورت اللغة من مشروع هيئة تدريس إلى أداة إحصائية شائعة عالميًا.

خصائص لغة R كلغة برمجة

نظرًا لأن هذه اللغة تم اختراعها لأغراض علمية ، لم يحاول المؤلفون جعلها بديهية. افترضوا أنه سيتم استخدامه من قبل أشخاص على دراية بالتحليل الرياضي والأساليب الإحصائية وتباين الاحتمالات. هذا هو السبب في أن لغة R قد تبدو لغة معقدة للغاية ، على الرغم من أنها بسيطة جدًا ومنطقية من الداخل.

اقرأ أيضًا لماذا يحتاج الطلاب إلى مساعدة في واجبات جافا المدرسية؟

ما هو استخدام R؟

الاستخدام الرئيسي لـ R هو تحليل البيانات واستخلاص النتائج منها:

  • تصور البيانات بأي شكل من الأشكال
  • جمع وتحليل البيانات من مصادر مختلفة
  • العمل مع الإحصائيات ، وإيجاد الشذوذ في البيانات
  • البحث عن الأنماط والقيم المتطرفة في البيانات
  • اختبار الفرضيات وتأكيدها.

هناك اتجاه منفصل في R هو التعلم الآلي والشبكات العصبية. نظرًا لأن لغة R مصممة في الأصل لمعالجة كميات هائلة من البيانات ، فمن السهل تنظيم نموذج تعلم عميق أو إنشاء شبكة عصبية جديدة.

ماذا يمكنك أن تفعل مع R

  • معالجة البيانات وتنظيفها وتحويلها من أجل البحث. على سبيل المثال ، تريد معرفة عدد الطلاب ، في المتوسط ​​، الذين حضروا المكتبة كل شتاء وخريف. يسمح لك R باستبعاد الربيع والصيف وتجميعهما حسب الشهر لمزيد من العمليات الحسابية.
  • يمكنك تحويل نتائجك إلى تطبيق ويب. سيكون تفاعليًا بالكامل ، ويقدم عوامل تصفية ورسوم بيانية وحتى فارز بيانات. يمكنك إرسالها إلى أستاذك أو نشرها كجزء من ورقتك. هذه هي الطريقة التي يتتبعون بها حدوث فيروس كورونا في جميع أنحاء العالم (الكود مفتوح ومتاح على GitHub).
  • قم بإجراء الاختبارات الإحصائية. لنفترض أنك تريد معرفة ما إذا كان مستوى الذكاء بين الجنسين يختلف. يمكن أن يساعدك اختبار t في ذلك. سيعرض الاختبار الفرق الإحصائي بين البيانات المستلمة ، إن وجدت.
  • يمكنك إجراء تحليل استكشافي. نظرًا لأن العديد من الأساليب الإحصائية تحتاج إلى التوزيع في البيانات الأولية ، يجب عليك التحقق من الحالة الطبيعية. ما هو التوزيع الطبيعي؟ يحدث ذلك عندما يتم تجميع غالبية البيانات حول متوسط ​​القيمة. باقي القيم أصغر بكثير. يمكنك أن ترى هذا التوزيع في الحياة: هناك عدد أكبر من الأشخاص متوسطي الطول أكثر من أولئك الذين يتمتعون بالطول أو القصار. تقدم R أدوات للتحقق من الحالة الطبيعية بالرسوم البيانية والاختبارات.
  • امزج بين تنسيقات الجداول المختلفة. يمكنك أخيرًا استخدام تنسيقات جداول مختلفة وتوحيد اثنين منها في مستند واحد لتحليل البيانات.
  • يمكنك تقديم بياناتك في مخططات تفاعلية ، وضبط جميع المعلمات (قيم المحور ، وما إلى ذلك).
  • إجراء تحليل الانحدار وإنشاء نماذج الانحدار. يساعد هذا التحليل في تمييز العلاقة بين المتغيرات التابعة والمستقلة. لنفترض أنك تريد معرفة سبب تحقيق بعض استوديوهات التجميل في نفس الشارع مبيعات أكثر من غيرها. سيكون عدد المبيعات هو المتغير التابع. ستشمل المتغيرات المستقلة الوضع الاجتماعي وعمر سكان الحي وقائمة أسعار كل استوديو لنفس الإجراءات. بهذه الطريقة ، يمكنك معرفة أي من هذه العوامل يؤثر على مبيعات المتاجر أكثر من غيرها.

إيجابيات R

  • مجموعة غير محدودة من الوظائف لتحليل البيانات بفضل اتصال المكتبات.
  • القدرة على العمل بجداول وقواعد بيانات ضخمة لا تستطيع البرامج التعامل معها.
  • التخصيص المتقدم للواجهة: واجهة مستخدم رسومية أو واجهة سطر أوامر.
  • نظام بيئي مجاني تمامًا - يتم توزيع المكونات مجانًا بموجب ترخيص GNU.
  • متاح لمعظم أنظمة التشغيل : Windows و macOS و FreeBSD و Solaris وإصدارات مختلفة من Unix و Linux.
  • إمكانيات التصور الثرية: يمكنك إنشاء تطبيقات وإنشاء رسوم بيانية من أنواع مختلفة ، بما في ذلك التفاعلية منها ، وكذلك تحرير عناصرها.
  • الكثير من المعلومات والمجتمع النشط: مدونة ومناقشات حول R و RStudio ودروس ومؤتمرات.
  • توثيق شامل وواضح: هناك أوصاف لجميع المكتبات وأمثلة للاستخدام.

سلبيات R.

  • يمكن لأي شخص ليس لديه خبرة في البرمجة ومعرفة بأساسيات الإحصاء أن يجد صعوبة في ذلك.
  • النطاق الضيق: إنه مثالي لتحليل البيانات ، لكنه غير مناسب لتطوير البرمجيات. لكن هذه هي قوتها. طريقة UNIX حقيقية وهبة من السماء للعلماء والصحفيين وعلماء البيانات والمحللين - أي شخص يريد العمل مع البيانات.

كيف تتعامل مع واجب R على هاتفك؟

لقد ذكرنا بالفعل أن التطبيقات ذات المكتبات التي يمكنك استخدامها للعمل مع R متوفرة على جميع أنظمة التشغيل. لكن ماذا عن الهواتف الذكية؟ هناك طريقة لاستخدام RStudion على هاتفك ، ليس من خلال تطبيق خاص ولكن من خلال خادم مفتوح المصدر. يمكنك الحصول عليه عبر أي متصفح ويب. وبالتالي ، تحتاج فقط إلى تشغيل خادم RStudion على جهاز الكمبيوتر أو الكمبيوتر المحمول الخاص بك والوصول إليه على هاتفك. هذه طريقة رائعة وبسيطة للعمل على مهام R المنزلية الخاصة بك في أي مكان ووقت.

مقالات مثيرة للاهتمام

اختيار المحرر

أفضل 11 لاعبًا في لعبة FIFA 16 Ultimate Team
أفضل 11 لاعبًا في لعبة FIFA 16 Ultimate Team
لعبة FIFA 16 Ultimate Team تسبب الإدمان بشكل رهيب. جزء واحد من مجموعة FIFA إلى مجموعة ملصقات أخرى ، فإن رعاية فريقك تدريجيًا من خلال المسروقات المكتسبة من خلال الفوز بالمباريات هي صيغة أكثر سخافة بشكل يبعث على السخرية. بالتأكيد ، ستبدأ بـ لا شيء تقريبًا ، ولكن
كل ما تحتاج لمعرفته حول ورشة عمل Steam
كل ما تحتاج لمعرفته حول ورشة عمل Steam
يعد Steam Workshop مستودعًا للتعديلات والعناصر الأخرى داخل اللعبة التي يمكنك تنزيلها وتثبيتها لألعاب Steam بنقرة زر واحدة.
كيفية عمل صورة GIF متحركة لخلفية Windows
كيفية عمل صورة GIF متحركة لخلفية Windows
إذا كنت تقرأ هذا ، فربما تكون قد رأيت بالفعل التأثير الذي يمكن أن تحدثه خلفية الشاشة المتحركة وقررت أنك تريد واحدة لشاشتك. هناك بعض الأناقة في ورق الحائط الثابت الذي تم اختياره جيدًا وعالي الدقة ،
كيفية منع جهاز MacBook من النوم عندما يكون الغطاء مغلقًا
كيفية منع جهاز MacBook من النوم عندما يكون الغطاء مغلقًا
امنع جهاز MacBook الخاص بك من النوم عندما يكون الغطاء مغلقًا إذا قمت بضبط إعدادات الطاقة، وقم بتوصيل جهاز MacBook وتوصيله بشاشة خارجية.
DTS مقابل Dolby Digital: ما الفرق؟
DTS مقابل Dolby Digital: ما الفرق؟
إن القول بأن Dolby Digital هو نفسه DTS سيكون بمثابة قول إن Star Wars و Star Trek هما نفس الشيء. سيثير هذا البيان غضب عشاق كلا العرضين ، وينطبق الشيء نفسه على عشاق الموسيقى الذين يدافعون عن أي منهما
كيفية عمل أمر echo بدون سطر جديد في Windows
كيفية عمل أمر echo بدون سطر جديد في Windows
يصف كيفية التخلص من حرف السطر الجديد في أمر echo في موجه أوامر Windows
يحصل تطبيق Remote Desktop Store على تحديث ضخم
يحصل تطبيق Remote Desktop Store على تحديث ضخم
بالإضافة إلى تطبيق Remote Desktop الكلاسيكي (mstsc.exe) ، يشتمل Windows 10 على تطبيق حديث يسمى ببساطة 'Microsoft Remote App'. إنه تطبيق UWP يتلقى تحديثات من متجر Microsoft .. أصدرت Microsoft إصدارًا جديدًا من التطبيق إلى Insiders مع الكثير من الميزات والتحسينات الجديدة ، بما في ذلك دعم الوضع الفاتح والظلام ،