SASその他の統計処理ソフトウェアとデータをやりとりする場合に必要になる。方法は何通りもあるが,簡単そうな方法と,プログラミングが簡単という方法を優先する。
一番簡単なのは,“,”(カンマ)でデータ(変数)が区切られ改行でオブザべーションが異なる形式のファイル(=CSVファイル)を利用することである。
保存するときに,ファイル(F)-名前をつけて保存(A)-ファイルの種類(T)で,
CSV(カンマ区切り)(*.csv)
を選ぶ。
テキストファイルの名前が(任意).csvであれば,問答無用で読み込まれる
保存するときに,ファイル(F)-名前をつけて保存(A)-ファイルの種類(T)で,
テキスト(スペース区切り)(*.prn)
を選ぶ。
データを読み込んだ後で,
データ(D)-区切り位置(E)
を選択。あとは区切り位置ウィザードに従う。
もっとも普遍的なプログラミング環境としてエクセルがあると思いましたので,その上で動作する小さなプログラムやあると便利な表をいくつか作ってみました。
使用する際にできるだけ煩瑣でない,単一機能のシンプルなものにしました。
インターネットを検索すればきっとすばらしい多機能のソフトウェアは多数あると思いますが,多少の手作業を伴っても,なんの後腐れもなく,使い終えたらそのままワークシートを閉じるだけで,悪さをなにもしないところが自分では気に入ってます
望みの結果が得られたら,コピーしてご利用ください。
注意事項:
1.マクロを含むことが多いので,「マクロを含んでいます」という趣旨の警告が出るかもしれませんが,それは「有効にする」をクリックしてください(これ自体は悪影響を及ぼしません)。
2.これらのファイルはブラウザの上から開かず,ダウンロードしてからお使いください。ブラウザの上で直接実行すると正しく動作しないことがあります(現在のところ理由はよくわかりません)。結果が明らかに変なのですぐおわかりと思います。ダウンロードして実行した場合は正しく動作する(はず)です。
成功確率変更可能 これ
有意水準変更可能,自由度変更可能な表 これ
有意水準変更可能,自由度変更可能な表 これ
有意水準変更可能,自由度変更可能な標準正規分布の表 これ
横座標の0の値から任意の値までの面積の値を求める表です。普通に統計書の後ろに付録としてついているものです有意水準変更可能,自由度変更可能な逆正規分布の表 これ
標準正規分布表1の逆で,面積から対応する横座標を求める表ですr(相関係数)を正規化するFisherのz'変換とその逆変換の表です。 これ
以下のような場合に使うと便利です。
A B C D E A B C D E A B C D E A B C D E A B C D E .....のように作成しておいて,範囲指定して,実行ボタン
変数別にそれがとる値別にカウントするというプログラムです。つまり、たとえばアンケート等で、1(はい),2(いいえ),3(わからない)というような値をとる変数が20個あったとすると、ある程度の工夫をしないとSPSSでも一気に表にすることができません。普通は1個ずつ表にして後で手作業で一つのファイルにしたりしてるようですが、それをエクセル上で一気にカウントして表にするプログラムです。
例:
id | sex | v1 | v2 | v3 | v4 |
---|---|---|---|---|---|
1 | 1 | 1 | 2 | 3 | 1 |
2 | 2 | 1 | 1 | 1 | 1 |
3 | 1 | 2 | 2 | 2 | 2 |
4 | 2 | 3 | 3 | 3 | 3 |
sex | v1 | v2 | v3 | v4 | |
---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 0 |
1 | 2 | 2 | 2 | 1 | 2 |
2 | 2 | 2 | 1 | 1 | 1 |
3 | 0 | 0 | 1 | 2 | 1 |
. | 0 | 0 | 0 | 0 | 0 |