1. 변수 설정과 실행
(1) 변수 인자 설정
x<-c(2,3,4,5,6,7,8,10)
2) ctrl+enter로 실행
: Environment 창에 x 값이 설정됨
3) xbar를 이용하고 싶은 경우, mean(x)를 통해, xbar를 지정해주어야 함
hist(x)를 통해 그래프를 그릴 수 있음
#RStudioBasic등, 메모사항을 "주석"으로 표현 가능
(코드는 검은색, 숫자는 파란색, 주석은 녹색)
2. R 데이터 관리 파일 만들기
프로젝트와 데이터끼리 섞여 혼동되지 않도록 하기 위해 파일을 따로 만들어 관리할 수 있다. 또한, 해당 파일에서만 데이터를 불러올 수 있도록 할 수 있다.
: Tools>Global Options>Default working directory>Browse>(데이터를 가져올 기본 폴더 선택)
제대 설정되었는지는 getwd()를 통해 기본 작업 폴더를 확인할 수 있다.
프로젝트 시, 오류를 피하기 위한 기초이니 잘 숙지하고 넘어가도록 하자.
3. 계산 연산자
*사칙 계산 연산자
*사칙연산은 Excel과 구동방식이 유사하다
*나머지 연산(%%)
(Modulo Operation: 나눗셈의 나머지를 출력한다.
e.g. 55/9=6...1
*지수승연산: Excel과 동일
*상수출력:
digit=n
기본: 7자리수 소수점 출력
digit 명령어를 통해 n자리수 소수점 출력가능
*SQRT (제곱근): sqrt()
*Sin함수: sin()
*Cos 함수: cos()
*Tan 함수: tan()
*삼각함수 복합계산
+ asin(), atan(), acos() 함수들은 각각 sin, cos, tan의 역함수를 나타낸다.
*log 함수
#요약
<주요 명령어>
한줄 실행: ctrl+enter
여러줄 실행: 블록 설정후+ ctrl+enter
스크립트 창 전체 실행: ctrl+alt+enter
마지막 실행 재실행: ctrl+shift+enter
인수 지정 x<-c()
평균출력: mean(x)
히스토그램 출력: hist(x)
사칙연산자: +,-,*,/
나머지 연산자(modulo): %%
지수승연산자: ^
소수점(Excel에서는 round()함수): digit=n
SQRT (제곱근): sqrt()
Sin함수: sin()
Cos 함수: cos()
Tan 함수: tan()
역 Sin함수: asin()
역 Cos 함수: acos()
역 Tan 함수: atan()
log 함수: log(x,base)
(e.g.) log(16,2)=4: log2_16=4
상용로그: log10()
자연로그: log()
numpy.log1p: log1p()
*이때 log1p()는 log(1+x)의 값으로 x는 x<1이 되어야 한다.
<단축키>
ctrl+O : 파일 열기
+ 문과들을 위한 Tip,
*지수함수(네이피어로그)란?
밑이 초월 함수 e인 로그로서 네이피어 로그라고도 불리며 e가 생략되어 진수가 N일 때 InN으로 표현되기도 함
e=2.71828....로 e=1+1/1!+1/2!+1/3!.... 로 도출된다
Ine=loge_e=1
Ine^a=aIne=a
In1/2=Ine^-1=-1Ine=-1
*numpy.log1p란?
x값이 너무 작아 계산이 용이치 않을때, 자연로그를 이용 log(1+x) 값을 사용한다.
'지식 창고 > R 언어' 카테고리의 다른 글
R Script Note (0) | 2021.09.04 |
---|---|
R 언어 설치 및 프로그램 구성 PPT 자료 (1) | 2020.07.19 |
R studio (0) - Package 관련 명령어/ 설치 방법 (0) | 2020.07.11 |
R studio (3)-통계 분석 기초 (1) | 2020.07.11 |
R Studio (1) - 자주 사용하는 기능 (0) | 2020.07.10 |
댓글