دالة diag في لغة R هيتستخدم لبناء مصفوفة قطرية. المعلمات: x: القيمة الموجودة كعناصر قطرية. nrow، ncol: عدد الصفوف والأعمدة التي يتم تمثيل العناصر فيها.
كيف تصنع مصفوفة تشكيل في R؟
مصفوفة الأقطار
- الوصف. استخرج أو استبدل قطري المصفوفة ، أو أنشئ مصفوفة قطرية.
- الاستخدام. diag (x=1، nrow، ncol، names=TRUE) diag (x) <- value.
- الحجج. x. …
- التفاصيل. يحتوي diag على أربعة استخدامات مميزة: …
- قيمة. إذا كانت x عبارة عن مصفوفة ، فإن diag (x) تُرجع القطر x. …
- ملاحظة. …
- المراجع. …
- انظر أيضا
ماذا يعني diag في المصفوفات؟
diag (a) ينشئمتجهًا يتكون من العناصر القطرية a [1، 1]، a [2، 2] ،… من المصفوفة a ، والتي لا تحتاج لتكون مربعة. طول النتيجة min (nrows (a)، ncols (a)). قد تكون المصفوفة أ حقيقية (أكثر شيوعًا) أو منطقية أو شخصية.
ما هو دياج في الرياضيات؟
أنشئمصفوفة قطريةأو استرجع قطري المصفوفة. عندما يكون x متجهًا ، سيتم إرجاع مصفوفة متجه x على القطر. عندما تكون x مصفوفة ثنائية الأبعاد ، سيتم إرجاع المصفوفات k th قطري كمتجه.
كيف تغير قطري المصفوفة في R؟
في R: استبدال العناصر القطرية للمصفوفات باستخدام lapply
- w <- مصفوفة (rnorm (25)، 5) t <- matrix (seq (1، 25، 1)، 5) s <- list (w، t)
- diag (s [1]) <- rep (0، 5) diag (s [2]) <- مندوب (0، 5)
- lapply (1: 2، function (i) {diag (s ) <- rep (0، nrow (s ))})