функцията за диагностика в езика R е използва се за конструиране на диагонална матрица. Параметри: x: стойност, представена като диагонални елементи. nrow, ncol: брой редове и колони, в които са представени елементи.
Как се прави диаграма в R?
Матрични диагонали
- Описание. Извличане или заместване на диагонала на матрица или конструиране на диагонална матрица.
- Използване. diag(x=1, nrow, ncol, names=TRUE) diag(x) <- стойност.
- Аргументи. х. …
- Подробности. diag има четири различни употреби: …
- Стойност. Ако x е матрица, тогава diag(x) връща диагонала на x. …
- Забележка. …
- Справки. …
- Вижте също.
Какво означава diag в матрици?
diag(a) създава a вектор, състоящ се от диагоналните елементи a[1, 1], a[2, 2], … на матрица a, която не се нуждае да са квадратни. Дължината на резултата е min(nrows(a), ncols(a)). Матрицата a може да бъде РЕАЛНА (най-често срещана), ЛОГИЧЕСКА или ХАРАКТЕРНА.
Какво е диаг в математиката?
Създаване диагонална матрица или извличане на диагонала на матрица. Когато x е вектор, ще бъде върната матрица с вектор x по диагонала. Когато x е двуизмерна матрица, матриците k-ти диагонал ще бъдат върнати като вектор.
Как променяте диагонала на матрица в R?
In R: Замяна на диагонални елементи на матрици с помощта на lapply
- w <- матрица(rnorm(25), 5) t <- матрица(seq(1, 25, 1), 5) s <- списък(w, t)
- diag(s[1]) <- rep(0, 5) diag(s[2]) <- rep(0, 5)
- lapply(1:2, функция(i){diag(s) <- rep(0, nrow(s))})