1. 변수 사용하기 #()로 감싸면 연산후 바로 결과를 cosloe에 출력 2. 연산하기 연산 결과를 변수에 대입하기 3. R에서 수행되는 작업을 저장하는 디렉토리지정 하기 4. 벡터 사용 하기
\[문법] seq(from,to,by) == seq(시작값, 종료값,증가값)규칙적인 일련번호 생성(base package)
1. 벡터 조작 해보기 2.벡터의 출력 제한 3. 각 요소에 이름 붙이기 4. Replace 5.append 6. 벡터의 합
코드 작성결과\[1] 1 2 3 1 2 3\[1] 1 1 2 2 3 3
코드 작성결과\[1] 8\[1] 8\[1] 15 25 35 45\[1] 12 24 36 48\[1] 12 24 32 44코드작성결과\[1] 2\[1] 1 3 5\[1] 1 3 5\[1] 3 4 5\[1] 2 3 4\[1] 10 20 10 10 10
결과\[1] 5.5\[1] 9.166667\[1] 3.02765\[1] 1.000000 1.414214 1.732051 2.000000 2.236068 2.449490\[7] 2.645751 2.828427 3.000000 3.162278\[1] 10\[1] 1 2
코드작성결과\[1] 1 2 3 4 6\[1] 2\[1] 1 3\[1] FALSE\[1] TRUE TRUE TRUE FALSE FALSE FALSE코드작성결과\[1] 4 8 10 14 16 41 58 96 98\[1] 12 45 20 46 5 41 19코드 작
논리값을 요소로하는 벡터코드작성결과\[1] 0.8468134 0.5708699 0.5465411 0.1301728 0.4592704\[1] FALSE TRUE TRUE FALSE TRUE\[1] FALSE\[1] TRUE\[1] TRUENA (not availab
ex) 성별코드 작성결과\[1] "남" "여" "남"\[1] 남 여 남Levels: 남 여
배열 \- 한 개 이상의 벡터로 구성되며 동일한 데이터 유형을 갖음행과 열로 구성되고, 다치원으로 확장 가능배열 생성 함수 : array()행렬 \- 행과 열로 구성되는 2차원 배열행렬 생성 함수 : Matrix()array(data,dim,\[dimnames])배
t() : 전치det() : 행렬식solve() : 역행렬%\*% : 행렬곱코드 작성결과 \[,1] \[,2] \[,3]\[1,] 1 3 5\[2,] 2 4 6NROW(mat)\[1] 2NCOL(mat)\[1] 3전치행렬\[,1] \[
벡터를 원소로 하는 데이터 구성원소 \- 이름서로 다른 데이터 유형의 원소 가능하나 이상의 값으로 구성리스트 생성 함수 : list()코드작성결과\[\[1]]\[1] "알라딘"\[\[2]]\[1] 20\[\[3]]\[1] 70 80원소로 접근하기x\[1] :\[\[1
성명, 성별, 나이, 국어, 음악 등과 같이 여러 항목들고 구성각 항목들 간 데이터 유형은 서로 다를 수 있음각 항목들은 단일 값으로 표현되는 2차원적인 데이터 구조데이터 프레임 생성 함수 : data.fame()코드작성결과 성명 나이 국어1 알라딘 20 702
getwd() : 현재 directory를 가져옴setwd(dir) : working Directory를 설정 1) 숫자입력y <- scan() 1: 1 2: 2 3: 3 4: 4 5: 5 6: Read 5 items> y 1 1 2 3 4 52) 문자입력scan
코드 작성결과1 3 6코드 작성결과1 "game" "game"코드 작성결과1 "game" "gAME" "game"코드 작성결과1 "GAME" "gAME"코드 작성결과1 "tetris5" "123"코드 작성결과1 "Tetris1" "tetris5" "123" 코드 작성