데이터분석전문가(ADP) 필기 요약정리 – [4과목] 2장 R프로그래밍 기초

안녕하세요. 소상공인과 중소기업의 혁신적 성장을 지원하는 한화경영컨설팅 데이터컨설턴트 김진우입니다. 데이터 분석 전문가 ADP

오늘은 R기초 두 번째 시간입니다.오늘 배울 R 내용을 잘 숙지해야 R 프로그래밍을 쉽게 할 수 있습니다.

[4과목]데이터 분석 제2장 R프로그래밍 기초-R기초(2)1. R기초 of기초 1)출력하는-print():한번에 하나의 객체만 출력-cat():복수의 항목을 종합해서 접속한 결과로 출력 2)변수에 값 할당-<-,<-,=,->-ex)a<-2| a=23)변수 목록을 보-ls()-ls.str()4)변수를 삭제하고 rm()벡터 생성한다-c()6)R함수 이름(fction, a=12)화면 프린트-a:프린트 함수 없이 변수를 입력하는 것만으로 값이 출력된다-print(a)3)결합-x<-c(1,2,3,4)-x<-c(6.25,3.14,5.18)-x<-c(‘kim’,’lee’,’park’)-x<-c(x, y, z)4)수열-1:5-9:-2-seq(from=0, to=20, by=5.tothengeq, tho,’f’)7)문자열 추출-substr(‘Brigdataanalysis’, 1, 4)8)논리 값-a<-True, a<-T, b<-False, b<-F9)논리 연산자-마찬가지==-마찬가지가 아니다!=- 작다 작거나 같다<,<=- 크고 근, 마찬가지>,>=10)벡터의 원소 선택-V[n]:선택하고 싶은 자릿수-V[-n]:제외하려는 자릿수 3. 벡터 연산

연산자 우선순위 의미 표현 방법 [, [인덱스 a[1]$ 요소 추출, 슬롯 추출 a$coed^지수 5^2-+단항 마이너스와 플러스 부호 -3, +5: 배열 생성 1:10% any% 특수 연산자 %/% 나눈 산분, %나눗셈 남음, %*% 행렬 곱음*/ 곱하기, 나누기 3*5, 3/5+ – 더하기 3+5== <=><=><==비교 3==5! 논리 부정! (355)&True;(논리 & True)&True?

연산자 우선순위 의미 표현 방법 [, [인덱스 a[1]$ 요소 추출, 슬롯 추출 a$coed^지수 5^2-+단항 마이너스와 플러스 부호 -3, +5: 배열 생성 1:10% any% 특수 연산자 %/% 나눈 산분, %나눗셈 남음, %*% 행렬 곱음*/ 곱하기, 나누기 3*5, 3/5+ – 더하기 3+5== <=><=><==비교 3==5! 논리 부정! (355)&True;(논리 & True)&True?

오늘은 r의 기초 프로그래밍에서 필요한 함수와 명령어에 대해 공부했습니다.앞으로 데이터를 다루고 분석하기 위해서는 기본적으로 알아야 할 사항이기 때문에 잘 기억해 두면 그 이후 코딩에서 어렵지 않을 것 같습니다.다음 포스팅에서는 본격적으로 데이터를 다뤄보도록 하겠습니다.

 

error: Content is protected !!