金子邦彦研究室インストールUbuntu, WSL2Ubuntu で GNU PSPP のインストール,R システムでの SPSS ファイルの読み込み

Ubuntu で GNU PSPP のインストール,R システムでの SPSS ファイルの読み込み

PSPP は SPSS 互換をうたっている GNU のフリーソフトウェア。OpenOffice.Org や Gnumeric 等との連携機能もある。 検定に関する機能としては、次のようなものがある

前準備

Ubuntu のシステム更新

UbuntuUbuntu で OS のシステム更新を行うときは, 次のコマンドを実行.

UbuntuUbuntu のインストールは別ページ »で説明

sudo apt -y update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

■ PSPP をパッケージを用いてインストール

次のコマンドを実行.

sudo apt -y update
sudo apt -y install pspp

起動してみる

psppire

次のようなウィンドウが現れる

[image]

ターミナル・モードで使いたいときは「pspp」

pspp

[image]

PSPP で作成されたデータを R で読み込み

psppire で起動し,次のようにデータを入力し、ファイル(ファイル名は sample.sav)に保存する

[image]

[image]

R システムを起動し、次のように操作する.これでデータを読み込める

library(foreign) 
a >- read.spss("sample.sav")

[image]

データフレームに読み込みたいときは「to.data.frame=TRUE」を付ける.

library(foreign) 
a >- read.spss("sample.sav", to.data.frame=TRUE)

[image]

PSPP によるデータ処理の例

DATA LIST LIST 
 / id name (A32) score student_name (A32) .
BEGIN DATA.
1, Database,    80, KK
2, Database,    95, AA
3, Database,    80, LL
4, Programming, 85, KK
5, Programming, 75, LL
END DATA.

FREQUENCIES name. 

実行結果の例

[image]

[image]