일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 기자조선
- 풍백
- 독사방여기요
- 선형회귀분석
- categorical variable
- 우분투
- 창평
- 단군
- repeated measures ANOVA
- 고구려
- 기자
- 한서
- t test
- Histogram
- 한서지리지
- 지리지
- 통계
- post hoc test
- 패수
- 태그를 입력해 주세요.
- 통계학
- 유주
- 신라
- spss
- linear regression
- 후한서
- R
- 낙랑군
- 히스토그램
- ANOVA
- Today
- Total
獨斷論
통계 R 사용설명서 3 - 기본명령어 정리 본문
GNU R을 가지고 뭔가 분석해보기전에 꼭 필요한 기본 명령어부터 정리해보자.
수동으로 데이터 입력
c()라는 함수를 이용한다.
1 2 |
> height <- c(100, 200, 150, 130, 160, 152.6, 136.6) |
평균, 표준편차, 상관관계, 그래프
평균과 표준편차와 상관관계와 그래프를 그리는 함수는 각각 mean, sd, cor, plot이다.
1 2 3 4 |
> mean(age) |
R의 도움말 기능들
아래 명령어들을 하나씩 실행해보면 무엇이 다른지 알수 있다.
1 2 3 4 5 |
> help.start() |
1번째줄은 도움말 시작페이지로 이동하고, 2번째줄은 mean()에 대한 도움말을 보여주며, 3번째줄은 mean이 포함된 모든 함수의 도움말을 보여준다. 4번째줄은 mean()의 예제를 보여주고 5번째 줄은 mean이라는 것이 들어간 모든 함수명을 보여준다.
잡다기능들
1 2 3 4 |
> getwd() |
1번째줄는 현재 작업디렉토리를 보여주고, 2째줄은 작업디렉토리를 옮기는데 사용된다.
3번째 줄은 현재 workspace 즉 쉽게 말하면 현재 R의 작업 메모리에 들어있는 변수들을 보여준다.
4번째는 이들 변수를 지우는데 사용된다.
1 |
> rm(age) |
위와 같이 실행하면 age라는 변수가 삭제된다.
수학함수들
기본적으로 사용되는 수학함수를 정리해보자.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
> log10(100) |
log10은 밑이 10인 로그, log는 밑이 e인 로그, exp()는 자연대수 e의 지수승을 나타낸다. exp(1)이면 e이고 exp(2)이면 e^2이다.
runif()는 난수발생을 하는 것이다. runif(10)이면 10개를 발생시킨다. abs()는 절대값,
1.5e2라고 하면 1.5x10^2이다. %%는 나눗셈의 나머지,
seq(1, 10, 2)는 1에서 10까지 2씩 증가시킨 숫자를 보여준다.