Արդյո՞ք դիագը r-ով է:

Բովանդակություն:

Արդյո՞ք դիագը r-ով է:
Արդյո՞ք դիագը r-ով է:
Anonim

diag ֆունկցիան R լեզվում օգտագործվում է անկյունագծային մատրիցա կառուցելու համար: Պարամետրեր՝ x. արժեքը ներկայացված է որպես անկյունագծային տարրեր: nrow, ncol. տողերի և սյունակների քանակը, որոնցում ներկայացված են տարրերը:

Ինչպե՞ս եք կազմում R-ում դիագմային մատրիցա:

Մատրիցայի անկյունագծեր

  1. Նկարագրություն. Հանեք կամ փոխարինեք մատրիցայի անկյունագիծը կամ կառուցեք անկյունագծային մատրիցա։
  2. Օգտագործում. diag(x=1, nrow, ncol, names=TRUE) diag(x) <- արժեքը։
  3. Փաստարկներ. x. …
  4. Մանրամասներ. դիագն ունի չորս տարբեր կիրառումներ՝ …
  5. Արժեք. Եթե x-ը մատրիցա է, ապա diag(x)-ը վերադարձնում է x-ի անկյունագիծը: …
  6. Նշում. …
  7. Հղումներ. …
  8. Տես նաև.

Ի՞նչ է նշանակում դիագը մատրիցներում:

diag(a) ստեղծում է վեկտոր, որը բաղկացած է a[1, 1], a[2, 2], … a մատրիցի անկյունագծային տարրերից, որը կարիք չունի: լինել քառակուսի. Արդյունքի երկարությունը min(nrows(a), ncols(a)): Ա մատրիցը կարող է լինել ԻՐԱԿԱՆ (ամենատարածված), ՏՐԱՄԱԲԱՆԱԿԱՆ կամ ԲՆՈՒՅԹ:

Ի՞նչ է դիագը մաթեմատիկայի մեջ:

Ստեղծեք անկյունագծային մատրիցա կամ առբերեք մատրիցի անկյունագիծը: Երբ x-ը վեկտոր է, կվերադարձվի մատրիցա, որի վեկտորը x է անկյունագծով: Երբ x-ը երկչափ մատրից է, k-րդ անկյունագծային մատրիցները կվերադարձվեն որպես վեկտոր:

Ինչպե՞ս փոխել մատրիցի անկյունագիծը R-ում:

R-ում. մատրիցների անկյունագծային տարրերի փոխարինում՝ օգտագործելով lapply

  1. w <- մատրիցա(rnorm(25), 5) t <- մատրիցա(seq(1, 25, 1), 5) s <- ցուցակ(w, t)
  2. դիագ(ներ[1]) <- կրկնություն(0, 5) դիագ(ներ[2]) <- կրկնություն(0, 5)
  3. lapply(1:2, ֆունկցիա(i){diag(s) <- rep(0, nrow(s))})

Խորհուրդ ենք տալիս: