العمل مع المتجهات والمصفوفات
أنشئ المتجهات والمصفوفات وعالجها لتنفيذ العمليات الرياضية وعمليات البيانات الأساسية
العمل مع المتجهات والمصفوفات درس مجاني في R Academy على CoddyKit. هذا هو الدرس 2 من أصل 3. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في R Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة R Academy 3 دروس في المجموع.
مقدمة إلى المتجهات في R
مقدمة إلى المتجهات في R
المتجهات هي أبسط بنية بيانات في R. وتخزّن عناصر من النوع نفسه.

إنشاء المتجهات
إنشاء المتجهات
يمكنك إنشاء المتجهات باستخدام الدالة c().
numbers <- c(1, 2, 3, 4, 5)
numbersعمليات المتجهات
عمليات المتجهات
تدعم المتجهات العمليات على مستوى العناصر.
x <- c(2, 4, 6)
y <- c(1, 1, 1)
z <- x + yالوصول إلى عناصر المتجه
الوصول إلى عناصر المتجه
يمكنك الوصول إلى العناصر باستخدام الفهارس.
numbers <- c(10, 20, 30, 40, 50)
numbers[2]مقدمة إلى المصفوفات
مقدمة إلى المصفوفات
تخزّن المصفوفات البيانات في صفوف وأعمدة، ولا تحتوي إلا على نوع واحد من البيانات.
إنشاء المصفوفات
إنشاء المصفوفات
يمكنك إنشاء المصفوفات باستخدام الدالة matrix().
mat <- matrix(1:9, nrow=3, ncol=3)
matالوصول إلى عناصر المصفوفة
الوصول إلى عناصر المصفوفة
يمكنك الوصول إلى العناصر باستخدام فهارس الصفوف والأعمدة.
mat[2,3]إجراء عمليات على المصفوفات
إجراء عمليات على المصفوفات
يمكنك إجراء العمليات الحسابية على المصفوفات.
mat1 <- matrix(1:4, nrow=2)
mat2 <- matrix(5:8, nrow=2)
result <- mat1 + mat2ملخص المتجهات والمصفوفات
ملخص
تعلّمت في هذا الدرس:
- كيفية إنشاء المتجهات ومعالجتها.
- كيفية إنشاء المصفوفات والوصول إلى عناصرها.
- العمليات الأساسية على المتجهات والمصفوفات.

الأسئلة الشائعة
هل درس «العمل مع المتجهات والمصفوفات» مجاني؟
نعم — نص درس «العمل مع المتجهات والمصفوفات» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة R Academy، انتقل إلى CoddyKit PRO. تتضمن دورة R Academy 3 دروس في المجموع.
ماذا ستتعلم في «العمل مع المتجهات والمصفوفات»؟
أنشئ المتجهات والمصفوفات وعالجها لتنفيذ العمليات الرياضية وعمليات البيانات الأساسية تتمرن على R Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ R Academy؟
لا تُشترط خبرة سابقة. R Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 3.
كم من الوقت يستغرق درس «العمل مع المتجهات والمصفوفات»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس R Academy هذا؟
نعم. كل درس في R Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- فهم أنواع البيانات
- العمل مع المتجهات والمصفوفات
- القوائم وإطارات البيانات