PSPP
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
PSPP는 SPSS를 대체하기 위해 개발된 자유 오픈 소스 통계 분석 소프트웨어이다. 다양한 통계 분석 기능, ASCII, PDF, SVG, HTML 등 여러 형식의 통계 출력 및 그래프 생성 기능을 제공하며, 엑셀, CSV, SPSS 파일 등 다양한 파일 형식을 지원한다. PSPP는 1990년대 말 SPSS의 독점적인 라이선스 방식에 대한 대안으로 시작되었으며, 데이터 분석과 통계 학습에 활용된다.
더 읽어볼만한 페이지
- 자유 교육용 소프트웨어 - GRASS GIS
GRASS GIS는 래스터 및 벡터 데이터 처리를 지원하는 오픈 소스 GIS 소프트웨어로, 위상 구조 기반 벡터 모델을 특징으로 하며 학계, 연구 기관, 정부 기관 등에서 다양한 분야에 활용된다. - 자유 교육용 소프트웨어 - 스콜리눅스
스콜리눅스는 2001년 7월 2일에 시작된 교육용 소프트웨어 개발 프로젝트로, IT에 관심 있는 학생들을 위해 소스 코드 접근성과 번역을 강조하며 데비안 기반의 다양한 버전을 개발해 왔다. - GNU 프로젝트 소프트웨어 - GNU 코어 유틸리티
GNU 코어 유틸리티는 유닉스 계열 운영체제에서 파일, 셸, 텍스트 조작을 위한 기본적인 명령어 모음으로, GNU 파일 유틸리티에서 시작하여 3개의 패키지가 통합되어 발전했으며 셸 스크립트 및 시스템 관리에 필수적인 도구를 제공한다. - GNU 프로젝트 소프트웨어 - GNU 허드
GNU 허드는 유닉스 운영 체제를 대체하는 것을 목표로 개발된 GNU 프로젝트의 커널로, 마이크로커널 기반의 서버-클라이언트 아키텍처를 사용하며, 파일 시스템 기능을 확장하는 트랜슬레이터 개념을 제공한다. - C로 작성된 자유 소프트웨어 - PostgreSQL
PostgreSQL은 캘리포니아 대학교 버클리 분교의 Ingres 프로젝트에서 시작되어 전 세계 개발자들의 협력을 통해 발전해온 객체 관계형 데이터베이스 관리 시스템(ORDBMS)이다. - C로 작성된 자유 소프트웨어 - 김프
김프(GIMP)는 GNU 프로젝트에서 개발된 크로스 플랫폼 기반의 무료 오픈소스 래스터 그래픽 편집기로, 다양한 운영체제를 지원하며 풍부한 기능을 제공하지만 사용자 인터페이스에 대한 비판과 일부 기능의 부족함에 대한 평가도 존재한다.
| PSPP - [IT 관련 정보]에 관한 문서 | |
|---|---|
| 기본 정보 | |
![]() | |
![]() | |
| 일반 정보 | |
| 개발자 | GNU 프로젝트 |
| 프로그래밍 언어 | C 언어 |
| 장르 | 통계학 |
| 라이선스 | GNU General Public License |
| 운영 체제 | GNU macOS Microsoft Windows 리눅스 |
| 웹사이트 | PSPP 공식 웹사이트 |
| 릴리스 정보 | |
| 최신 버전 | '' |
| 최신 릴리스 날짜 | '}}' |
2. 특징
PSPP는 t-검정, 일원 분산 분석 등 평균 비교, 선형 회귀, 로지스틱 회귀, 크론바흐 알파를 이용한 신뢰도 분석, 비모수 검정, 요인 분석, 군집 분석, 주성분 분석, 카이제곱 분석 등 다양한 통계 분석 기능을 제공하는 오픈 소스 소프트웨어이다. 데이터 재정렬 기능도 포함하고 있다.
출력 결과는 ASCII, PDF, PostScript, SVG, HTML 형식으로 확인할 수 있다.
2. 1. 기능
PSPP는 마이크로소프트 엑셀, 리브레오피스와 같은 스프레드시트 파일, SPSS 파일(확장자 *.sav), 텍스트 파일(CSV 포함), 데이터베이스 텍스트 파일, HTML, 펄, 파이썬 등 다양한 형식의 파일을 불러올 수 있다. Gnumeric 및 OpenDocument 스프레드시트, Postgres 데이터베이스, 쉼표로 구분된 값 및 ASCII 파일을 가져올 수 있다. SPSS '이동 가능' 및 '시스템' 파일 형식과 ASCII 파일로 내보낼 수 있다. 통계 출력 및 그래픽을 ASCII, PDF, PostScript, SVG 또는 HTML 형식으로 생성할 수 있다. 히스토그램, 원형 차트, 스크리 플롯, np-차트 등 다양한 통계 그래프를 생성할 수 있다.PSPP는 빈도, 교차 분석, 평균 비교(t-검정 및 일원 분산 분석), 선형 회귀, 로지스틱 회귀, 신뢰도 (크론바흐 알파), 데이터 재정렬, 비모수 검정, 요인 분석, 군집 분석, 주성분 분석, 카이제곱 분석 등을 포함한 포괄적인 기능을 제공한다.
2. 2. 개발 배경
PSPP 프로젝트(원래 "Fiasco"라고 불림)는 1990년대 말, SPSS Inc.에서 제작한 데이터 관리 및 분석 도구인 SPSS를 대체할 자유 소프트웨어로 시작되었다. SPSS의 독점 소프트웨어 라이선스 방식과 디지털 제한 관리의 존재는 PSPP 개발자들이 누구나 복사, 수정 및 공유할 수 있는 대안을 작성하도록 동기를 부여했다.
3. 데이터 코딩
PSPP는 데이터 코딩을 위해 직접 데이터를 입력하는 것 외에도 마이크로소프트 엑셀이나 리브레오피스 같은 스프레드시트 파일, SPSS 파일(확장자 *.sav)등을 불러올 수 있다. 또한 텍스트 파일을 기본 지원함으로써 CSV 파일, 데이터베이스 텍스트 파일과 호환되며 HTML뿐만 아니라 펄(perl), 파이썬(python)같은 스크립트 언어와의 호환성 및 확장성도 우수하다.
PSPP는 Gnumeric 및 OpenDocument 스프레드시트, Postgres 데이터베이스, 쉼표로 구분된 값 및 ASCII 파일을 가져올 수 있다. SPSS '이동 가능' 및 '시스템' 파일 형식과 ASCII 파일로 내보낼 수 있다. PSPP에서 사용되는 일부 라이브러리는 프로그래밍 방식으로 접근할 수 있다.
4. 버전 릴리즈
PSPP는 지속적으로 업데이트되고 있으며, 버전별 릴리즈 정보는 다음과 같다.
| 버전 | 릴리즈 날짜 |
|---|---|
| 1.4.1 | 2020년 9월 5일 |
| 1.2.0 | 2018년 11월 6일 |
| 1.0.1 | 2017년 8월 27일 |
| 1.0.0 | 2017년 8월 20일 |
| 0.11.0 | 2017년 8월 |
| 0.10.2 | 2016년 7월 |
| 0.10.1 | 2016년 4월 |
| 0.10.0 | 2016년 3월 |
| 0.8.5 | 2015년 6월 |
| 0.8.4 | 2014년 9월 |
| 0.8.3 | 2014년 4월 |
| 0.8.2 | 2014년 1월 |
| 0.8.1 | 2013년 9월 |
| 0.8.0 | 2013년 7월 |
| 0.7.11 | 2013년 7월 |
| 0.7.10 | 2013년 3월 |
| 0.7.9 | 2012년 2월 |
| 0.7.8 | 2011년 5월 |
| 0.7.7 | 2011년 3월 |
| 0.7.6 | 2010년 10월 |
| 0.7.5 | 2010년 3월 |
| 0.7.4 | 2010년 2월 |
| 0.6.2 | 2009년 10월 |
| 0.6.1 | 2008년 10월 |
| 0.6.0 | 2008년 6월 |
| 0.4.0.1 | 2007년 8월 |
| 0.4.0 | 2005년 8월 |
| 0.3.0 | 2004년 4월 |
| 0.2.4 | 2000년 1월 |
| 0.1.0 | 1998년 8월 |
5. 터미널 모드

PSPP는 명령 줄 인터페이스를 지원하는 터미널 모드를 제공한다.
5. 1. 사용 예
터미널 모드에서의 사용 예시는 다음과 같다.[13][14]:Input
```text
PSPP> get file='/usr/localshare/pspp/examples/physiology.sav'
PSPP> desciptives sex,weight,height
```
:Output
```text
DESCRIPTIVES. Valid cases = 40; cases with missing value(s) = 0
| Variable | N | Mean | Std Dev | Minimum | Maximum |
|---|---|---|---|---|---|
| sex | 40 | .45 | .50 | .00 | 1.00 |
| height | 40 | 1677.12 | 262.87 | 179.00 | 1903.00 |
| weight | 40 | 72.12 | 26.70 | -55.60 | 92.07 |
6. 주요 분석 기법
PSPP는 가설 검증을 위한 다양한 분석 기법을 제공한다. 평균과 표준편차를 기반으로 하는 기술통계의 빈도분석과, 추론통계에서 독립된 두 집단의 T 테스트를 지원한다. 또한, 샘플 간 설계 또는 샘플 내 설계(반복측정) 및 이들의 혼합 설계에 사용되는 분산분석(ANOVA)과 GLM 등의 명령어 문법, 회귀분석을 제공한다. 더불어, k-평균 알고리즘, 카이제곱 테스트, 이항검정, 런 테스트, ROC 곡선 분석 기능도 제공한다.[1]
PSPP는 빈도, 교차 분석, 평균 비교(t-검정 및 일원 분산 분석), 선형 회귀, 로지스틱 회귀, 신뢰도 (크론바흐 알파), 데이터 재정렬, 비모수 검정, 요인 분석, 군집 분석, 주성분 분석, 카이제곱 분석 등 다양한 기능을 제공한다.[1]
7. 다중 비교
PSPP(또는 GNU PSPP)는 샘플 데이터 분석 및 통계를 실시할 때 연관된 기술통계 및 사전 검증, 사후 검증 등 다중비교를 동시에 실시해 요약표로 제시한다는 점에서, 실측으로도 가능한 복잡하고 절차적인 통계분석의 가설검증을 보다 효과적이고 체계적으로 구현해준다는 점에서 매우 효과적이다.[1]
8. 외부 자료
GNU PSPP는 GNU/리눅스 프로젝트로 관리되고 있으며 메뉴얼은 HTML, PDF, 텍스트 파일 등으로 제공된다.[15][16] 우분투 소프트웨어에서도 공식 지원하며, 명령줄 설치 시 및 실행 프로그램명은 'PSPP'이다.[17]
8. 1. 학습 자료
조지아 사우스웨스턴 주립대학교 게리 피스크(Gary Fisk, Ph.D.) 심리학 교수가 제공하는 PSPP 웹 입문서는 일반적인 논문 통계의 이해 및 연구논문 기술에서 기초적이고 실용적으로 활용할 수 있다는 점에서 매우 유용하다.[18][19] "SPSS For Dummies"라는 책에서는 "인터넷에서 찾을 수 있는 유용한 10가지"라는 제목 아래 PSPP를 다루고 있다.[3]8. 2. 연구 활용 사례
PSPP를 사용한 학생들이 PSPP를 사용하는 동안 통계 학습에 대해 더 긍정적인 태도를 갖게 되었다는 연구 결과가 있다.[5] PSPP를 사용하여 수행된 연구에는 청소년의 외상 후 스트레스에 관한 연구,[6] 영양 소프트웨어에 관한 연구,[7] 인터넷 중독에 관한 연구가 있다.[8]참조
[1]
웹사이트
PSPP Overview
https://web.archive.[...]
2013-09-24
[2]
웹사이트
GNU PSPP — Frequently Asked Questions
https://www.gnu.org/[...]
GNU
2020-09-26
[3]
서적
SPSS Statistics for Dummies
http://media.wiley.c[...]
John Wiley & Sons
2015-06-02
[4]
웹사이트
Free To Use Statistical Software: Comparing Statistical Analyses
https://papers.ssrn.[...]
SSRN
2022-05-10
[5]
논문
The Use of PSPP Software in Learning Statistics
https://eric.ed.gov/[...]
2019
[6]
논문
Prevalence and determinants of posttraumatic stress in adolescents following an earthquake
2019
[7]
논문
5PSQ-018 Implementation of parenteral nutrition prescribing software in a neonatal intensive care unit
https://ejhp.bmj.com[...]
2019
[8]
논문
Prevalence and determinants of Internet addiction among the students of professional colleges in the Jammu region
2022
[9]
문서
Facsimile of Book Index
http://media.wiley.c[...]
[10]
문서
SASTAT conference programme
http://www.sastat.or[...]
[11]
웹인용
PSPP Overview
http://freestatistic[...]
2013-09-24
[12]
문서
https://www.gnu.org/[...]
[13]
문서
Help>Reference Manual > PSPP » Using PSPP » Data Screening and Transformation
[14]
문서
gnu.org pspp manual-command index
https://www.gnu.org/[...]
[15]
문서
GNU PSPP 공식사이트
https://www.gnu.org/[...]
[16]
문서
(FSF, GNU PSPP , PSPP manual)
https://www.gnu.org/[...]
[17]
문서
(우분투 예) > apt-get install PSPP
[18]
문서
(Gary Fisk ,Getting Started with PSPP - A statistics software tutorial에서 기술분석중 빈도분포 및 그래프 도출의 예)
https://www.garyfisk[...]
[19]
문서
(Gary Fisk ,Getting Started with PSPP - A statistics software tutorial의 Entering Data에서 제공하는 샘플실습파일psppFile.sav)
https://www.garyfisk[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com
