diag(x)


diag(x)

통계학을 공부하려면 수학을 전공하는 것이 가장 효과적인 방법이겠지만, 수학 비전공자들에게도 통계학을 접할 기회는 많다. 하지만 수학적 지식이 요구되는 경우가 많고 diag()함수가 가장 대표적인 함수이다. 이번엔 diag()함수를 소개하겠다 기본 성질 diag()함수는 기본적으로 행렬의 대각선 부분에 해당하는 함수이다. 다음 예시를 보자. 1부터 10까지의 수 리스트를 10*10 행렬에 대각선에 넣고, 나머지를 0으로 채웠다. 즉, 나의 데이터 값을 넣어주는 것으로 이해할 수 있다. r에 탑재된 help()함수를 이용해보자. 영어다. 우선 diag함수는 diag(data, nrow, ncol)로 이루어 지는 것을 알 수 있다. 기본적으로 data에 있는 값을 대각선 행렬로 추출한다. 만일 data가 행렬이 아닐 경우, 행과 열의 수를 임의로 지정할 수 있다. diag(x) <- value의 의미는 x가 행렬이거나 행렬과 유사한 객체일 때 x의 대각선 행렬을 value의 값으로 바꾸는...


#diag #R #대각선 #통계 #행렬

원문링크 : diag(x)