آیا دیاگ در r است؟

فهرست مطالب:

آیا دیاگ در r است؟
آیا دیاگ در r است؟
Anonim

تابع

diag در زبان R برای ساخت یک ماتریس مورب استفاده می شود. پارامترها: x: مقدار موجود به عنوان عناصر مورب. nrow، ncol: تعداد ردیف‌ها و ستون‌هایی که عناصر در آنها نمایش داده می‌شوند.

چگونه یک ماتریس دیاگ در R ایجاد می کنید؟

مورب ماتریس

  1. شرح. قطر یک ماتریس را استخراج یا جایگزین کنید، یا یک ماتریس مورب بسازید.
  2. استفاده. diag(x=1، nrow، ncol، names=TRUE) diag(x) <- value.
  3. استدلال. ایکس. …
  4. جزئیات. diag چهار کاربرد متمایز دارد: …
  5. ارزش. اگر x یک ماتریس باشد، diag(x) قطر x را برمی‌گرداند. …
  6. نکته. …
  7. مراجع. …
  8. همچنین ببینید.

دیاگ در ماتریس ها به چه معناست؟

diag(a) برداری متشکل از عناصر مورب a[1, 1], a[2, 2], … از ماتریس a ایجاد می کند که نیازی به آن ندارد. مربع بودن طول نتیجه min(nrows(a)، ncols(a)) است. ماتریس a ممکن است واقعی (متداول ترین)، منطقی یا کاراکتر باشد.

دیاگ در ریاضی چیست؟

یک ماتریس مورب ایجاد کنید یا مورب یک ماتریس را بازیابی کنید. هنگامی که x یک بردار است، ماتریسی با بردار x در قطر برگردانده می شود. هنگامی که x یک ماتریس دو بعدی است، ماتریس k ام به عنوان بردار برگردانده می شود.

چگونه قطر یک ماتریس را در R تغییر می دهید؟

در R: جایگزینی عناصر مورب ماتریس با استفاده از lapply

  1. w <- ماتریس(rnorm(25)، 5) t <- ماتریس(دنباله(1، 25، 1)، 5) s <- لیست(w، t)
  2. diag(s[1]) <- تکرار(0، 5) diag(s[2]) <- تکرار(0، 5)
  3. lapply(1:2، تابع(i){diag(s) <- rep(0، nrow(s)})

توصیه شده: