石田修二のホームページ > コンピュータメモ > PSPP >    (サイト内検索データ統計処理

PSPP シンタックス

テキストファイル(csv形式)の読み込み

例えば,ユーザー名が hogehoge で ~/test.csv を読み込む。test.csv の中身は,year, area, Yielding の3フィールドからなる。この場合は次のようになる。

GET DATA
  /TYPE=TXT
  /FILE="/Users/hogehoge/test.csv"
  /ARRANGEMENT=DELIMITED
  /DELCASE=LINE
  /FIRSTCASE=2
  /DELIMITERS=","
  /VARIABLES=
    year A4
    area F4.0
    Yielding F5.0.

ヒストグラムの作成

Yielding のデータを使って,ヒストグラムを書いてみる。

GRAPH
  /HISTGRAM = Yielding.

階級幅の修正・調整

area のデータで階級幅を調整。

RECODE area
  (1600 THRU 1700 = 1650)
  (1700 THRU 1800 = 1750)
  (1800 THRU 1900 = 1850)
  ...
  (2200 THRU 2300 = 2250)
  INTO area_2.

散布図の作成

x軸に area,Y軸に Yielding を設定します。

GRAPH SCATTERPLOT(BIVARIATE) = area WITH Yielding

または,

GRAPH
  /SCATTERPLOT = area WITH Yielding.

相関係数を求める

CORRELATION
  /VARIABLES = area Yielding
  /PRINT = TWOTAIL SIG.

リンクはご自由にどうぞ。

【コンピュータメモ】 【石田修二】 【PSPP】