유명한 통계패키지로는 SPSS, SAS가 있습니다. 사회과학 분야에서 많이 사용되는 SPSS(Statistical Packages for the Social Science)는 주로 메뉴 방식으로 사용하여 프로그램을 작성하지 않아도 통계분석을 할 수 있습니다. 물론 SPSS에서도 Syntax 명령문을 이용하여 프로그램을 만들 수 있습니다.
SAS는 주로 명령어 방식으로 되어 있어 프로그램을 작성하여 통계 분석을 합니다. 물론 SAS에도 메뉴방식을 이용하여 분석할 수 있는 기능도 있습니다.
R은 SAS 처럼 명령어 방식을 취하며 21,091 여 개의 패키지(2024년 7월 22일 기준)가 제공되고 있습니다.
### (1) SPSS 화면 - 회귀분석
SPSS를 클릭하면 다음과 같은 화면이 나옵니다. SPSS 는 메뉴방식으로 진행되는데, 메뉴에서 [분석]을 클릭하면 SPSS에서 지원하는 통계분석 기법들이 나열됩니다. 여기에서 분석하고자 하는 기법을 선택하기만 하면 됩니다. 회귀분석을 하려면 메뉴 [분석]-[회귀분석]-[선형] 순서대로 클릭하면 됩니다.
<img src='https://wikidocs.net/images/page/251046/r_r_spss_02.jpg 'style="width:400px; height:300px;">
종속변수에는 변수 몸무게(wei)를 선택하고, 독립변수에는 변수(hei) 지정하고 [확인] 버튼을 클릭하면 됩니다.
<img src='https://wikidocs.net/images/page/251046/r_r_spss_03.jpg 'style="width:400px; height:300px;">
종속변수 wei, 독립변수 hei를 선택, [확인] 클릭합니다. 그러면 다음과 같은 SPSS 결과화면을 볼 수 있습니다.
<img src='https://wikidocs.net/images/page/251046/r_r_spss_04.jpg 'style="width:600px; height:400px;">
### (2) SAS 화면 - 회귀분석
SAS를 실행하면 다음과 같은 SAS 초기화면이 나타납니다. 아래 부분에 있는 프로그램 작성 창에 SAS 프로그램을 작성하고 메뉴 [실행] 클릭하든지 “달리기 선수” 모양의 실행아이콘을 클릭하면 SAS가 실행됩니다.
<img src='https://wikidocs.net/images/page/251046/r_r_sas_01.jpg 'style="width:600px; height:400px;"><br><br>
<img src='https://wikidocs.net/images/page/251046/r_r_sas_02.jpg 'style="width:600px; height:400px;">
### (3) R 화면 - 회귀분석
SPSS와 SAS 로 실행한 회귀분석을 R을 이용하여 분석하려면 다음과 같은 R 프로그램을 작성하여 실행하면 됩니다.
```
> gender <- c("F","F","F","M","M","M")
> wei <- c(60,61,63,67,68,69)
> hei <- c(171,173,176,174,175,178)
> age <- c(23,24,38,43,40,42)
> a1 <- data.frame(gender,wei,hei,age)
> a1
> lm(wei~hei,data=health)
> lm(wei~hei+age,data=health)
> lm_out <- lm(wei~hei,data=health)
> lm_out
> summary(lm_out)
```
SPSS나 SAS 에 비하여 결과물이 보기가 조금 어려워 보이지만 자세히 설펴보면 SPSS와 SAS 의 결과와 동일한 것을 볼 수 있습니다.
<img src='https://wikidocs.net/images/page/251046/r_r_r_01.jpg 'style="width:600px; height:400px;">
'R연습 200제 > 01_00. R설치와 실습' 카테고리의 다른 글
r_01_06. RStudio 실습하기 (0) | 2024.08.31 |
---|---|
r_01_07. R 시작하기 (0) | 2024.08.31 |
r_01_01. R이란 무엇인가? (5) | 2024.08.30 |
r_01_23. 패키지를 메모리에 로드하기, 언로드하기 - library, search, detach (0) | 2024.08.18 |
r_01_04. R 패키지는 현재 몇 개인가 - 21,725(2024-11-22) (0) | 2022.04.25 |