1. 学ぶ
  2. /
  3. コース
  4. /
  5. Rで学ぶ中級データインポート

Connected

演習

haven で SPSS データをインポートする

haven パッケージは SPSS のデータファイルもインポートできます。今回もインポート手順はとてもシンプルです。扱う SPSS データファイルの種類に応じて、.sav ファイルなら read_sav()、.por ファイルなら read_por() を使います。

この演習では、434 名分の Big Five 性格特性のうち 4 つに関するデータを扱います(出典:University of Bath)。Big Five は、人の性格を分類するために元々 5 つの次元からなる心理学の概念です。SPSS データセットは person.sav という名前で、作業ディレクトリに用意されています。

指示

100 XP
  • read_sav() を使って "person.sav" の SPSS データをインポートし、読み込んだデータフレームを traits と名付けてください。
  • traits には欠損値、つまり NA がいくつか含まれています。各変数に含まれる NA の数を確認するために、summary() を実行してください。
  • 外向性(Extroversion)と協調性(Agreeableness)の両方で高得点、つまりそれぞれ 40 より大きい人だけのサブセットを表示してください。subset() を使えます。