직장인코딩(2)
-
R복습_데이터구조 리스트(생성, 인덱스, 슬라이싱, 함수, 결합)
리스트리스트는 r의 데이터 구조중에 서로다른 사료형의 값들을 저장하고 다룰 수 있는 데이터 구조이다. 리스트는 속성명과 속성값으로 이루어져있으며 이는 파이썬의 딕셔너리구조와 비슷한 구조를띄고있다. 리스트 생성#리스트#리스트의 생성#list(속성명1=속성값1, 속성명2= 속성값2,...)함수사용score=c(60,70,80)names(score) 리스트는 리스트명 리스트 요소접근#리스트 요소 접근print(my.info[1]) #첫번째의 속성명, 속성값이 둘다 출력print(my.info[1:3]) #슬라이싱 가능print(my.info[[1]]) #[[]]이중괄호 사용하면 속성값만 출력가능print(my.info[[1:3]]) #[[]]이중괄호 슬라이싱 불가#리스트 요소중 벡터접근print(my.i..
2024.09.27 -
R복습_데이터구조 행렬(생성, 인덱싱,슬라이싱,특수함수,연산)
행렬동일한 데이터 유형을 저장하는2차원의 데이터 구조이며, 행(row)와 열(colums)으로 구성되어있다. 또한 행렬의 벡터의 집합이라고도 할 수 있다. 행렬 생성#행렬(matrix)#행렬의 생성#행렬명 행렬을 생성할때는 행렬을 뜻하는 matrix함수를 사용하여 만든다. 행렬명 행렬의 속성확인함수행렬 속성확인함수 종류dim() : 행렬의 구조를 반환nrow() : 행의 수 반환ncol() : 열의 수 반환#행렬의 속성확인 함수#dimprint(dim(matrix2)) #3행 3열print(dim(matrix1)) #2행 3열#nrowprint(nrow(matrix1)) #2행print(nrow(matrix2)) #3행#ncolprint(ncol(matrix1)) #3열print(ncol(matr..
2024.09.26