ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
سيوضح لك هذا البرنامج التعليمي كيفية استخدام المتجهات وإنشائها في R. تتيح لك المتجهات العمل مع أجزاء متعددة من البيانات ثم تخصيصها في كائن واحد.
المتجه في R يشبه إلى حد كبير النطاق في Excel . ومع ذلك ، على عكس Excel ، يجب أن تكون جميع عناصر المتجه من نفس النوع.
في الصورة أعلاه ، يمثل سطر واحد متجهًا واحدًا. يمكنك أن ترى أنه في كل متجه ، جميع عناصره من نفس النوع. السطر الأول عددي ، متبوعًا بسلسلة ، ثم منطقي.
سيركز هذا البرنامج التعليمي على شيئين: الجمع بين البيانات ومعالجة المتجهات.
جدول المحتويات
تكوين نواقل في R بدمج البيانات
من السهل دمج البيانات في R. كل ما عليك فعله هو استخدام وظيفة c () .
لذا ، افتح RStudio الخاص بك. قم بتعيين قيم متعددة لكائن باستخدام وظيفة c () ، على غرار ما هو موضح أدناه.
إذا قمت بطباعة هذا ، فسترى أن قيمة a هي 1 و 2 و 3.
تذكر الآن أن المتجهات يجب أن تحتوي فقط على عناصر من نفس النوع. لذا ، ماذا يحدث إذا قمت بخلط فئتين مختلفتين من الكائنات معًا؟ هذا مثال:
إذا قمت بتعيين قيمتين رقميتين لـ b ثم قمت بتعيين سلسلة كالسلسلة الثالثة ، فسترى أن جميع القيم الموجودة في b قد تم تحويلها إلى حرف.
وهذا ما يسمى بالإكراه. إنه المكان الذي يقرر R أفضل طريقة لتحويل العناصر إلى نفس فئة الكائن . في هذه الحالة ، كانت أفضل طريقة هي تحويل الأرقام إلى نص بدلاً من العكس.
تحليل المتجهات والتعامل معها في R
يمكنك أيضًا إجراء عمليات حسابية على المتجهات.
على سبيل المثال ، إذا قمت بضرب a في 2 ، فسترى أن كل عنصر رقمي في a قد تم ضربه في 2.
يشبه هذا ضرب نطاق في Excel أو ضرب عمود في LuckyTemplates.
الآن دعنا نجرب حالة أخرى.
دعنا ننشئ كائنًا جديدًا يسمى my_long_vector ونخصص نطاقًا من 5 إلى 84. لذا بدلاً من استخدام وظيفة c () ، يمكنك استخدام نقطتين ( :) للإشارة إلى نطاق من القيم.
عند طباعة هذا ، سترى أن الكائن my_long_vector يحتوي على جميع القيم من 5 إلى 84.
يمكنك أيضًا تحديد موقع عنصر معين في متجه. وهذا ما يسمى بالفهرسة. يمكنك القيام بذلك باتباع اسم الكائن بأقواس مربعة ( [] ) ثم وضعه في موضع العنصر الذي تريده.
على سبيل المثال ، تريد العثور على العنصر الثالث لـ my_long_vector . كل ما عليك فعله هو تنفيذ my_long_vector [3] . ستصل بعد ذلك برقم 7 كإجابة.
بغض النظر عن حجم المتجه ، لا يزال بإمكانك استخدامه في العمليات الحسابية. إذا قمت بتشغيل الجذر التربيعي لـ my_long_vector ، فستظهر لك وحدة التحكم الجذر التربيعي لكل عنصر من 5 إلى 84.
خاتمة
المتجهات هي إحدى الكتل الإنشائية لـ R. فهي تشبه نطاقًا في Excel أو عمودًا في LuckyTemplates . تعتبر متجهات R أكثر تقدمًا مقارنة بالكائنات الأساسية في R. يمكنك إجراء عمليات متزامنة لمجموعة من البيانات دفعة واحدة.
في البرامج التعليمية التالية ، ستتعلم كيفية العمل مع إطار بيانات كامل يجلب لك صفوفًا وأعمدة من البيانات.
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته