تسجيل الدخول

مشاهدة النسخة كاملة : كيفية التعامل مع المتجهات في r


Şøķåŕą
06-26-2025, 09:59 AM
المتجهات (Vectors) هي واحدة من أبسط هياكل البيانات المفيدة في (R)، والمتجه هو ببساطة مجموعة من العناصر من نفس نوع البيانات، مثل: الأرقام أو الأحرف، في (R)، يمكن إنشاء المتجهات باستخدام وظيفة (() c).

التعامل مع المتجهات في R
(R) هي لغة برمجة شائعة لتحليل البيانات والحوسبة الإحصائية، تتمثل إحدى نقاط قوتها في قدرتها على العمل مع المتجهات، والتي تعد ضرورية للعديد من مهام تحليل البيانات، المتجهات في (R) هي مصفوفات أحادية البعد يمكنها تخزين عناصر متعددة من نفس نوع البيانات، مثل: الأرقام أو السلاسل.

طريقة إنشاء المتجهات في R
لإنشاء متجه في (R)، يمكنك استخدام الدالة (() c)، والتي تعني التسلسل، على سبيل المثال، لإنشاء متجه من ثلاثة أرقام، يمكنك استخدام الكود التالي:
my_vector <- c (1, 2, 3)

يمكنك أيضًا إنشاء سلسلة من الأرقام باستخدام عامل النقطتين، على سبيل المثال، لإنشاء متجه من الأرقام من (1 إلى 10)، يمكنك استخدام الكود التالي:
my_vector <- 1:10

يمكنك أيضًا إنشاء متجه لقيم متكررة باستخدام وظيفة (() rep)، على سبيل المثال، لإنشاء متجه من ثلاثة آحاد، يمكنك استخدام الكود التالي:
my_vector <- rep(1, 3)

طريقة الوصول إلى المتجهات ومعالجتها
يمكنك الوصول إلى العناصر الفردية للمتجه باستخدام الفهرسة، فهرس العنصر الأول هو (1)، ومؤشر العنصر الأخير هو طول المتجه، على سبيل المثال، للوصول إلى العنصر الأول للمتجه، يمكنك استخدام الكود التالي:
my_vector[1]

يمكنك أيضًا استخدام الفهرسة لتعديل العناصر الفردية للمتجه، على سبيل المثال، لتغيير العنصر الثاني من المتجه إلى (4)، يمكنك استخدام الكود التالي:
my_vector[2] <- 4

يمكنك إجراء عمليات على المتجهات في (R)، مثل: الجمع والطرح والضرب والقسمة، عند إجراء عملية على متجهين، يطبق (R) عنصر العملية من حيث الحكمة، على سبيل المثال، لإضافة متجهين، يمكنك استخدام الكود التالي:
my_vector1 <- c(1, 2, 3)
my_vector2 <- c(4, 5, 6)
result_vector <- my_vector1 + my_vector2

في هذا المثال، سيكون المتجه الناتج: c (5, 7, 9).
المتجهات هي أداة قوية لتحليل البيانات في (R)، فهي تسمح لك بتخزين ومعالجة قيم متعددة من نفس نوع البيانات، من خلال فهم كيفية إنشاء المتجهات والوصول إليها ومعالجتها في (R)، يمكنك تنفيذ مجموعة واسعة من مهام تحليل البيانات.

زمردة ❥
06-26-2025, 10:45 AM
الله يعطيك الف عافيه يـآرب
بانتظـآر جــديدك القــآدم
آحتـرآمي لك

نور القمر
06-26-2025, 05:53 PM
-
يعطيك العافيه
سلمت الايادي ع الانتقاء

مثلي قليل
06-26-2025, 06:49 PM
سلمت اناملك على الطرح الرائع
يعطيك العافيه

جوهرة القصيد
06-26-2025, 06:56 PM
طرح بقمة الذوق والروعه
يعطيك ربي العافيه
وتسلم على روعة الطرح المميز
بانتظارجديدك بكل شوق
ودي وشذى وردي

شوق العتيبي
06-26-2025, 07:36 PM
الله يعطيك العافية يآعسسسل
ولآ ع ــدمنآ تميز انآملك الذهبية
ودي وشذى الورد:rose:

حاء
06-27-2025, 07:47 AM
_



ابدعت وسلمت ذائفتك المترفه
ودام ابداعك المبهر :777:..,

تهاني
06-27-2025, 09:41 PM
-

يعطيك العافيه
سلمت الايادي ع الانتقاء ض2

نبضها مطيري
06-29-2025, 08:08 AM
طرح جميل
يعطيك العافيه

غـرام الشوق
06-29-2025, 08:26 PM
شُكراً لك ..
وَ لطرحك المُميز وَ أختيَارك الرائع
عبق الجُوري لرُّوحك