차례:
비디오: r/Rareinsults | YOU LOOK LIKE A THUMB 2024
벡터 외에도 R은 행렬을 당신이 계산하고 계산하는 대상으로 나타낼 수 있습니다. 사실, R은 행렬 계산 및 연산에 있어서는 정말 빛난다. 벡터는 객체, 배열의 더 큰 클래스와 밀접한 관련이 있습니다. 배열에는 매우 중요한 두 가지 기능이 있습니다.
-
단일 유형의 값만 포함합니다. 그들은 크기가 있습니다.
-
배열의 차원에 따라 배열 유형이 결정됩니다. 이미 벡터에는 하나의 차원 만 있습니다. 2 차원의 배열은
행렬입니다. 두 개 이상의 차원이있는 것은 단순히 배열이라고합니다. R에서 첫 번째 행렬을 만드는 법
행렬 만들기는 행마를 작성하는 것만 큼 쉽습니다. 단순히 matrix () 함수를 사용하면됩니다. 하지만 R에게 좀 더 많은 정보를 제공해야합니다. R은 행렬에 넣고 싶은 값과 그 값을 넣는 방법을 알아야합니다. matrix () 함수는 이것을 제어하는 몇 가지 인수를가집니다.
데이터는 행렬에서 원하는 값의 벡터입니다.
ncol은 R에 원하는 열의 수를 알려주는 단일 숫자를 사용합니다.-
nrow는 R에 원하는 행 수를 알려주는 단일 번호를 사용합니다. byrow는 row-wise (TRUE) 또는 column-wise (FALSE)로 행렬을 채울 것인지 여부를 R에 알려주는 논리 값을 취합니다. 열 단위가 기본값입니다.
-
따라서 다음 코드는 1에서 12까지의 숫자와 4 열 3 행의 행렬을 생성합니다.
-
-
이 는 벡터의 출력과 매우 유사하게 보이는데, R은 행과 열에 대한 색인을 제공합니다. 구조체를 보지 않고 행과 열의 수를 원하면 dim () 함수를 사용할 수 있습니다. >> 희미한 (먼저.행렬 수를 얻으려면 nrow () 함수를 사용합니다. ncol () 함수는 행렬의 열 수를 제공합니다.
실제로, str () 함수의 결과를 보면 그 행렬은 벡터와 매우 흡사합니다. 이는 내부적으로 R에 치수를 알려주는 작은 추가 정보가있는 벡터입니다 (근처의 사이드 바, "속성으로 재생하기"참조). 이 행렬의 속성을 계산에 사용할 수 있습니다.