رئيسي المدونات كيف يمكن للطلاب التعامل مع واجبات 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 المنزلية الخاصة بك في أي مكان ووقت.

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

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

Pebble Time - ساعة ذكية بشاشة ملونة مع عمر بطارية يصل إلى 7 أيام
Pebble Time - ساعة ذكية بشاشة ملونة مع عمر بطارية يصل إلى 7 أيام
أطلقت Pebble أول ساعة ذكية لها شاشة ملونة ، Pebble Time. في لمحة: - أول ساعة ذكية Pebble تتميز بشاشة ملونة - عمر بطارية يصل إلى سبعة أيام باستخدام ورق إلكتروني ملون - وصلت Pebble إلى هدفها التمويلي الأولي الذي تبلغ قيمته 500000 دولار في KickStarter في 17
تعطيل New Rounded UI في Chrome 69
تعطيل New Rounded UI في Chrome 69
يأتي Chrome 69 مع عدد من الميزات والتحسينات الجديدة ، بما في ذلك المظهر المحسن لواجهة المستخدم ، والذي يسمى 'تحديث تصميم المواد'.
أفضل خيارات سخان السيارة المحمول لديك
أفضل خيارات سخان السيارة المحمول لديك
تجميد في سيارتك؟ توجد خيارات قابلة للتطبيق لسخان السيارة المحمول، ولكن من المهم تخفيف توقعاتك وربما التفكير خارج الصندوق.
التحكم في مروحة أجهزة Mac: ما هو وكيف يعمل
التحكم في مروحة أجهزة Mac: ما هو وكيف يعمل
يمكن لميزة التحكم في مروحة Macs تغيير سرعة مروحة جهاز Mac الخاص بك للمساعدة في التبريد أو تقليل الضوضاء. استخدم ملف تعريف درجة الحرارة المخصص، أو اضبط سرعة المروحة يدويًا.
PUBG: كيف تلعب مع الروبوتات
PUBG: كيف تلعب مع الروبوتات
في عام 2020 ، قررت PUBG Corp ، مطورو لعبة PUBG الشهيرة ، إطلاق الروبوتات في مجال التوفيق بين الجمهور. تم تنفيذ ذلك في التحديث 7.2 ، وكان الأساس المنطقي وراء هذا القرار هو توسيع فجوة المهارات. أحدث اللاعبين
قم بإيقاف تشغيل Auto Enhance في تطبيق Photos في نظام التشغيل Windows 10
قم بإيقاف تشغيل Auto Enhance في تطبيق Photos في نظام التشغيل Windows 10
يمكنك إيقاف Auto Enhance في تطبيق الصور في Windows 10 للحصول على مظهر أكثر طبيعية لصورك. تطبيق الصور في Windows 10 ...
لعبة Far Cry 5: كيف تعمقت Ubisoft في تاريخ أمريكا المزعج للطوائف
لعبة Far Cry 5: كيف تعمقت Ubisoft في تاريخ أمريكا المزعج للطوائف
بقلم كريس كير تبدو لعبة Far Cry 5 مختلفة. يبدو كما لو أن مطلق النار المهرج ، المشهور بإعداداته النابضة بالحياة وشخصياته الغريبة ، مخنوقًا في زخارف أمريكا الحديثة ، قد تم انتزاعه مرة أخرى إلى الأرض. حيث السابق