إطارات البيانات في R: تعلم الأساسيات

إطارات البيانات في R: تعلم الأساسيات

في البرامج التعليمية السابقة ، تعرفت على الكائنات وفئات الكائنات والمتجهات . في هذا البرنامج التعليمي ، ستتعرف على إطارات البيانات في R.

إطارات البيانات هي في الأساس نواقل مجتمعة معًا لتشكيل صفوف وأعمدة من البيانات.

إطارات البيانات في R: تعلم الأساسيات

يتكون العمود من متجه واحد. لذلك في المثال أعلاه ، العمود الأول هو عمود سلسلة ، متبوعًا بعمود رقمي ، ثم عمود منطقي. هذا مشابه لما سيبدو عليه الجدول في LuckyTemplates.

أيضًا ، عليك أن تتذكر أنه بالنسبة لإطارات البيانات ، يجب أن يكون هناك نفس عدد العناصر لجميع الأعمدة. بمعنى ، يجب أن يكون هناك عدد ثابت من الصفوف.

عند استخدام لغة البرمجة R ، ستعمل عادةً مع إطارات البيانات. لذلك ، من المهم أن نفهم ما هي وكيف يمكن استخدامها.

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

تحميل وعرض إطار البيانات المشحونة

يأتي RStudio بالفعل مع إطارات بيانات مشحونة يمكنك استخدامها. لتحديدها ، تحتاج إلى استخدام وظيفة data () .

افتح RStudio وقم بتشغيل البيانات () . لست بحاجة إلى وضع أي وسيطة بين قوسين.

إطارات البيانات في R: تعلم الأساسيات

بمجرد الانتهاء من ذلك ، سترى قائمة بمجموعات البيانات المضمنة في R التي يمكنك استخدامها.

إطارات البيانات في R: تعلم الأساسيات

إنها مفيدة حقًا للتدرب على كيفية استخدام إطارات البيانات والتعرف عليها في R.

مجموعة البيانات المدمجة الأكثر استخدامًا هي القزحية . غالبًا ما يتم استخدام Iris عند تعلم علوم البيانات أو تحليلات البيانات بشكل عام. اطبع القزحية حتى تتمكن من رؤية بياناتها في وحدة التحكم.

إطارات البيانات في R: تعلم الأساسيات

يمكنك أن ترى أن هناك الكثير من البيانات. بالتمرير لأعلى ، سترى أنه يتكون من أعمدة مختلفة.

استكشاف إطارات البيانات في R باستخدام الوظائف

إحدى الطرق لإلقاء نظرة أفضل على البيانات هي استخدام الوظيفة view () . عند تشغيل عرض الكود (القزحية) ، سترى علامة تبويب جديدة تحتوي على جدول تظهر في RScript.

إطارات البيانات في R: تعلم الأساسيات

ما يجعل طريقة العرض () تعمل بشكل أفضل هو أنه يمكنك إجراء تعديلات على الجدول. يمكنك ضبط ترتيب البيانات باستخدام الأسهم الموجودة على عنوان كل عمود. يوجد أيضًا زر تصفية.

يمكنك أيضًا النقر فوق الرمز الموجود بجانب عامل التصفية لفتح البيانات في نافذة جديدة.

إطارات البيانات في R: تعلم الأساسيات

تشبه هذه النافذة الجديدة Power Query حيث يمكنك إلقاء نظرة على البيانات دون لمسها. أي أنه لا يمكنك إدخال القيم أو استبدالها أعلى البيانات الموجودة.

وظيفة أخرى مفيدة يجب معرفتها هي وظيفة الرأس () . تقوم هذه الوظيفة بطباعة الصفوف الأولى من مجموعة البيانات.

لذلك إذا قمت بتشغيل الرأس (القزحية) ، فسترى أنه يطبع الصفوف الستة الأولى فقط. 

إطارات البيانات في R: تعلم الأساسيات

يعد هذا أمرًا رائعًا عندما تريد فهم بياناتك بشكل أفضل. وحدة التحكم ليست غارقة ، وعرض البيانات أكثر إتقانًا.

فهرسة إطارات البيانات

تمت مناقشة الفهرسة أيضًا في برنامج تعليمي سابق حول المتجهات. ما عليك سوى استخدام الأقواس المربعة ( [] ) لفهرسة المركز. الآن بما أن إطارات البيانات تتكون من صفوف وأعمدة ، فأنت بحاجة إلى فهرسة كليهما. التنسيق هو اسم [صف ، عمود] .

على سبيل المثال ، إذا كنت تريد فهرسة الصف الثاني والعمود الرابع من مجموعة بيانات القزحية ، فما عليك سوى تشغيل القزحية [2 ، 4] .

إطارات البيانات في R: تعلم الأساسيات

يمكنك أيضًا فهرسة نطاق الصف والعمود. كل ما تحتاجه هو استخدام نقطتين ( :) للإشارة إلى النطاق. هذا مثال:

إطارات البيانات في R: تعلم الأساسيات

يمكنك أيضًا فهرسة عمود بأكمله. استخدم علامة الدولار ( $ ) بعد اسم مجموعة البيانات وحدد اسم العمود الذي تريده. على سبيل المثال ، إذا كنت تريد فهرسة العمود المسمى الأنواع بالكامل ، فقم بتشغيل iris $ Species .

إطارات البيانات في R: تعلم الأساسيات

سترى بعد ذلك أنه قد تمت طباعة عمود الأنواع بأكمله في وحدة التحكم.

إظهار إحصائيات إطار البيانات في R

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

عند استخدام وظيفة الملخص () ، ستعرض وحدة التحكم الإحصائيات الموجزة لتلك البيانات.

تشغيل الملخص (قزحية) . سيعطيك هذا معلومات أساسية عن مجموعة البيانات من حيث الإحصاء الوصفي.

إطارات البيانات في R: تعلم الأساسيات

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


إنشاء ناقلات في R: برنامج تعليمي خطوة بخطوة

خاتمة

لقد كنت تتعلم مكونات R بشكل تدريجي. أولاً ، تعرفت على الكائنات ، ثم تقدمت باستخدام المتجهات ، حتى هذا الدرس حول إطارات البيانات. أنت الآن تتعامل مع بيانات أكبر وأكثر تعقيدًا.

باستخدام إطارات البيانات ، أصبحت الآن على دراية أفضل بمجموعات البيانات المختلفة في R وتعلمت كيفية الوصول إلى المعلومات الإحصائية الأساسية.

ستستمر في التعلم بشكل تدريجي حيث تتناول البرامج التعليمية التالية طرق زيادة حجم البيانات واستكشافها في R.


ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

كيفية حفظ وتحميل ملف RDS في R.

كيفية حفظ وتحميل ملف RDS في R.

ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.

مقدمة لتصفية السياق في LuckyTemplates

مقدمة لتصفية السياق في LuckyTemplates

في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX ​​في توفير النتائج.

إعداد تقارير الأعمال باستخدام LuckyTemplates

إعداد تقارير الأعمال باستخدام LuckyTemplates

إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته