هل diag في r؟

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

هل diag في r؟
هل diag في r؟
Anonim

دالة diag في لغة R هيتستخدم لبناء مصفوفة قطرية. المعلمات: x: القيمة الموجودة كعناصر قطرية. nrow، ncol: عدد الصفوف والأعمدة التي يتم تمثيل العناصر فيها.

كيف تصنع مصفوفة تشكيل في R؟

مصفوفة الأقطار

  1. الوصف. استخرج أو استبدل قطري المصفوفة ، أو أنشئ مصفوفة قطرية.
  2. الاستخدام. diag (x=1، nrow، ncol، names=TRUE) diag (x) <- value.
  3. الحجج. x. …
  4. التفاصيل. يحتوي diag على أربعة استخدامات مميزة: …
  5. قيمة. إذا كانت x عبارة عن مصفوفة ، فإن diag (x) تُرجع القطر x. …
  6. ملاحظة. …
  7. المراجع. …
  8. انظر أيضا

ماذا يعني diag في المصفوفات؟

diag (a) ينشئمتجهًا يتكون من العناصر القطرية a [1، 1]، a [2، 2] ،… من المصفوفة a ، والتي لا تحتاج لتكون مربعة. طول النتيجة min (nrows (a)، ncols (a)). قد تكون المصفوفة أ حقيقية (أكثر شيوعًا) أو منطقية أو شخصية.

ما هو دياج في الرياضيات؟

أنشئمصفوفة قطريةأو استرجع قطري المصفوفة. عندما يكون x متجهًا ، سيتم إرجاع مصفوفة متجه x على القطر. عندما تكون x مصفوفة ثنائية الأبعاد ، سيتم إرجاع المصفوفات k th قطري كمتجه.

كيف تغير قطري المصفوفة في R؟

في R: استبدال العناصر القطرية للمصفوفات باستخدام lapply

  1. w <- مصفوفة (rnorm (25)، 5) t <- matrix (seq (1، 25، 1)، 5) s <- list (w، t)
  2. diag (s [1]) <- rep (0، 5) diag (s [2]) <- مندوب (0، 5)
  3. lapply (1: 2، function (i) {diag (s ) <- rep (0، nrow (s ))})