تابع
diag در زبان R برای ساخت یک ماتریس مورب استفاده می شود. پارامترها: x: مقدار موجود به عنوان عناصر مورب. nrow، ncol: تعداد ردیفها و ستونهایی که عناصر در آنها نمایش داده میشوند.
چگونه یک ماتریس دیاگ در R ایجاد می کنید؟
مورب ماتریس
- شرح. قطر یک ماتریس را استخراج یا جایگزین کنید، یا یک ماتریس مورب بسازید.
- استفاده. diag(x=1، nrow، ncol، names=TRUE) diag(x) <- value.
- استدلال. ایکس. …
- جزئیات. diag چهار کاربرد متمایز دارد: …
- ارزش. اگر x یک ماتریس باشد، diag(x) قطر x را برمیگرداند. …
- نکته. …
- مراجع. …
- همچنین ببینید.
دیاگ در ماتریس ها به چه معناست؟
diag(a) برداری متشکل از عناصر مورب a[1, 1], a[2, 2], … از ماتریس a ایجاد می کند که نیازی به آن ندارد. مربع بودن طول نتیجه min(nrows(a)، ncols(a)) است. ماتریس a ممکن است واقعی (متداول ترین)، منطقی یا کاراکتر باشد.
دیاگ در ریاضی چیست؟
یک ماتریس مورب ایجاد کنید یا مورب یک ماتریس را بازیابی کنید. هنگامی که x یک بردار است، ماتریسی با بردار x در قطر برگردانده می شود. هنگامی که x یک ماتریس دو بعدی است، ماتریس k ام به عنوان بردار برگردانده می شود.
چگونه قطر یک ماتریس را در R تغییر می دهید؟
در R: جایگزینی عناصر مورب ماتریس با استفاده از lapply
- w <- ماتریس(rnorm(25)، 5) t <- ماتریس(دنباله(1، 25، 1)، 5) s <- لیست(w، t)
- diag(s[1]) <- تکرار(0، 5) diag(s[2]) <- تکرار(0، 5)
- lapply(1:2، تابع(i){diag(s) <- rep(0، nrow(s)})