SlideShare a Scribd company logo
1 of 33
エクセルでも統計分析
統計プログラムHADについて
清水裕士
広島大学大学院総合科学研究科
SappoRo.R #3 1
自己紹介
• 清水裕士です。
• 専門は社会心理学です。
• 趣味はHADの更新です。
• Twitterアカウント: @simizu706
– Webサイト: http://norimune.net
SappoRo.R #3 2
HADとは
SappoRo.R #3 3
HADとは
• 清水の作った統計分析用ソフトウェア
• ExcelのVBAで動くプログラム
– Excelのバージョンは2007以降に対応
– Macにも対応(Excel for Mac2011以降)
• WinとMacを同じファイルで使いまわせる
• 主に心理統計分析ができる
– 大抵の基礎的・応用的な統計分析ができる
• 卒論,修論で使う分析はほぼ搭載されている
SappoRo.R #3 4
HADとは
• 無償のソフトウェアです
– 利用は無償です
– 清水のブログからからダウンロードできます
• http://norimune.net/had
• 何度でもダウンロードできます
• 自由なソフトウェアです
– ソースコードを自由に閲覧・変更することができます
• 第三者への配布も自由です
– ライセンス
• GNU General Public License(GPL)に則ってます
• HADの複製物も,HADと同じだけ自由であることを求めます
• コードを変更して再配布する場合でも,コードを公開し,変更箇所
を公開する義務を求めます
SappoRo.R #3 5
HADの見た目
SappoRo.R #3 6
データシート
SappoRo.R #3 7
モデリングシート
SappoRo.R #3 8
HADの基礎統計分析
SappoRo.R #3 9
GUIで変数の設定
SappoRo.R #3 10
GUIで変数の設定
SappoRo.R #3 11
箱ひげ図
SappoRo.R #3 12
散布図
SappoRo.R #3 13
分散分析の出力例
Sepal.Length Sepal.Width Petal.Length Petal.Width
Species=セトサ 5.006 3.428 1.462 0.246 **
Species=バーシカラー 5.936 2.770 4.260 1.326 **
Species=バージニカ 6.588 2.974 5.552 2.026 **
0.040 0.040 0.040 0.040
0.040 0.040 0.040 0.040
0.040 0.040 0.040 0.040
0
1
2
3
4
5
6
7
Species=セトサ Species=バーシカラー Species=バージニカ
得点
データ
Sepal.Length
Sepal.Width
Petal.Length
Petal.Width
交互作用の結果
SappoRo.R #3 14
階層線形モデルの出力例
SappoRo.R #3 15
因子分析の出力例
因子パターン 反復回数 = 4
収束基準 = 0.0003
項目 Factor1 Factor2 共通性
v6 .835 -.047 .647
v8 .751 .105 .679
v10 .750 -.045 .521
v9 .744 .015 .570
v7 .716 .077 .591
v5 -.077 .810 .579
v4 -.022 .753 .545
v2 .022 .706 .519
v1 .103 .666 .544
v3 .107 .595 .450
因子寄与 4.210 3.995
適合度 乖離度 = 0.110 CFI = 1.000
χ2
値 = 21.279 RMSEA = .000
DF = 26 AIC = 59.884
p = .727 BIC = 122.552
SappoRo.R #3 16
項目反応理論の出力例
SappoRo.R #3 17
構造方程式モデルの例
SappoRo.R #3 18
分析履歴で分析を再現
SappoRo.R #3 19
HADのコンセプト
SappoRo.R #3 20
なんでこんなもん作ったのか
• 清水が統計の勉強をするため
– とても勉強になりました
• 統計が嫌いでも,心理学は嫌いにならないで
– 分析のストレスを0に近づければ,純粋に学問を楽し
めるのではないか
– ただの研究の道具を,無駄に壁と思ってほしくない
• 統計そのものも,好きになってほしい
– 家でも自分のデータを好きなだけ分析してほしい
SappoRo.R #3 21
HAD制作のコンセプト
• 使う人にとって,できるだけ使いやすく
– 自動化できるところはできるだけ自動で
– 一度覚えたら,同じルールで他の分析も可能
– 必要最低限の出力で,わかりやすさ重視
• 教える人にとって,できるだけ教えやすく
– 学習者のレベルによって,扱う範囲を限定できる
– 応用的な分析も,基礎分析の延長で実行できる
– 学生の分析結果を簡単に再現できる
SappoRo.R #3 22
こういう人にオススメ
• 大学生・社会人院生
– 家でも統計分析がしたい人に
– 大学にあまりいけないので,自分のPCで分析したい
• 大学教員(教育用)
– SPSSなどの商用ソフトのアカウントをそろえられない
– 分析指導の負担を減らしたい
• 年配の研究者
– すぐ分析をして結果を出したい
– SPSSでできない分析をしたいけど,いまからRを覚えるのは
ちょっと・・・
SappoRo.R #3 23
こういう人にはオススメしない
• 大学院生
– Rを使ってください
• ポスドク,若手研究者
– Rを使ってください
SappoRo.R #3 24
HADの機能
SappoRo.R #3 25
HADの機能の紹介
• ほぼすべてのデータハンドリング
– 変数の編集・作成,
– データセットの編集,変換,乱数発生
• ほぼすべての心理統計分析
– t検定,GLM,因子分析,HLM,IRT,SEMまで
– 無駄にマルチレベルモデルに強い
– なぜかテキストマイニングもできる
SappoRo.R #3 26
今後追加したい機能(予定)
• 出力にRのコードを加える
– HADでやったことを,Rでもすぐできるようにしたい
– 院生がRに簡単にシフトできる仕組み
• SEFA
– ステップワイズ探索的因子分析
– モデル適合度から,項目を選別する
• 分位点回帰分析
– 任意のパーセンタイル点を予測する回帰分析
SappoRo.R #3 27
利用における注意点とお願い
SappoRo.R #3 28
HADの利用における注意点
• 計算は速くありません。
– 清水のプログラミングの下手さとVBAの制約上、計算
は遅いです。
– 大規模データの分析や、シミュレーション計算には向
きません。
• 結果は必ずしも信頼できるとは限りません。
– 一応、SPSS,SAS,MplusやRと結果が一致することを確
認しています。
– しかし、バグや不具合が完全にないとはいえません。
最終的な研究報告の際には自己責任でお願いします。
SappoRo.R #3 29
HADの利用における注意点
• 無保証です。
– HADを利用することによって生じたいかなる問題
についても,清水は保証しません
• 頻繁に更新されます。
– 驚くほどに
– 思いつきで機能が増えたり、報告された不具合
が修正されます
– できれば最新版を利用して下さい
• Twitterで逐一報告しています(@simizu706)SappoRo.R #3 30
お願い
• 不具合を見つけたら報告してください
– Twitterで不具合をリプライで報告してもらえると,できる
だけ早めに対応します
– リプライつけなくても,たまにエゴサーチで追跡します
• 不特定多数に配布する場合
– 基本自由ですが・・・
– 大学の授業で使いたい,研究会で共有したい
• という場合は,ご一報いただけると清水が喜びます
SappoRo.R #3 31
HADの使い方・・・
• Users Guideがあります
– すこぶる不親切
• 清水のWebサイトにも解説ページがあります
– norimune.net/had
SappoRo.R #3 32
Enjoy HAD!
清水裕士 広島大学
@simizu706
norimune.net
SappoRo.R #3 33

More Related Content

Similar to Excelでも統計分析 HADについて SappoRo.R#3

PypeRで実験と分析を一本化する
PypeRで実験と分析を一本化するPypeRで実験と分析を一本化する
PypeRで実験と分析を一本化するTakashi Yamane
 
心理学者のためのJASP入門(操作編)[説明文をよんでください]
心理学者のためのJASP入門(操作編)[説明文をよんでください]心理学者のためのJASP入門(操作編)[説明文をよんでください]
心理学者のためのJASP入門(操作編)[説明文をよんでください]daiki hojo
 
経済学のための実践的データ分析2. python, R, Jupyter notebook 事始め/統計ソフトちゃんちゃかちゃん
経済学のための実践的データ分析2. python, R, Jupyter notebook 事始め/統計ソフトちゃんちゃかちゃん経済学のための実践的データ分析2. python, R, Jupyter notebook 事始め/統計ソフトちゃんちゃかちゃん
経済学のための実践的データ分析2. python, R, Jupyter notebook 事始め/統計ソフトちゃんちゃかちゃんYasushi Hara
 
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識Katsuhiro Morishita
 
Senstickを利用したペン動作の解析
Senstickを利用したペン動作の解析Senstickを利用したペン動作の解析
Senstickを利用したペン動作の解析Ubi NAIST
 
RStudioでRをはじめよう(R for Beginner using RStudio)
RStudioでRをはじめよう(R for Beginner using RStudio)RStudioでRをはじめよう(R for Beginner using RStudio)
RStudioでRをはじめよう(R for Beginner using RStudio)Takashi Minoda
 
Kandai R 入門者講習
Kandai R 入門者講習Kandai R 入門者講習
Kandai R 入門者講習考司 小杉
 
C++のライブラリを簡単に眺めてみよう
C++のライブラリを簡単に眺めてみようC++のライブラリを簡単に眺めてみよう
C++のライブラリを簡単に眺めてみようHiro H.
 
統計用言語Rの使い方(2014)
統計用言語Rの使い方(2014)統計用言語Rの使い方(2014)
統計用言語Rの使い方(2014)sogoTA
 
LET2011: Rによる教育データ分析入門
LET2011: Rによる教育データ分析入門LET2011: Rによる教育データ分析入門
LET2011: Rによる教育データ分析入門Yuichiro Kobayashi
 

Similar to Excelでも統計分析 HADについて SappoRo.R#3 (13)

PypeRで実験と分析を一本化する
PypeRで実験と分析を一本化するPypeRで実験と分析を一本化する
PypeRで実験と分析を一本化する
 
心理学者のためのJASP入門(操作編)[説明文をよんでください]
心理学者のためのJASP入門(操作編)[説明文をよんでください]心理学者のためのJASP入門(操作編)[説明文をよんでください]
心理学者のためのJASP入門(操作編)[説明文をよんでください]
 
経済学のための実践的データ分析2. python, R, Jupyter notebook 事始め/統計ソフトちゃんちゃかちゃん
経済学のための実践的データ分析2. python, R, Jupyter notebook 事始め/統計ソフトちゃんちゃかちゃん経済学のための実践的データ分析2. python, R, Jupyter notebook 事始め/統計ソフトちゃんちゃかちゃん
経済学のための実践的データ分析2. python, R, Jupyter notebook 事始め/統計ソフトちゃんちゃかちゃん
 
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
 
Senstickを利用したペン動作の解析
Senstickを利用したペン動作の解析Senstickを利用したペン動作の解析
Senstickを利用したペン動作の解析
 
RStudioでRをはじめよう(R for Beginner using RStudio)
RStudioでRをはじめよう(R for Beginner using RStudio)RStudioでRをはじめよう(R for Beginner using RStudio)
RStudioでRをはじめよう(R for Beginner using RStudio)
 
Kandai R 入門者講習
Kandai R 入門者講習Kandai R 入門者講習
Kandai R 入門者講習
 
C++のライブラリを簡単に眺めてみよう
C++のライブラリを簡単に眺めてみようC++のライブラリを簡単に眺めてみよう
C++のライブラリを簡単に眺めてみよう
 
Hiroshimar4_Rintro
Hiroshimar4_RintroHiroshimar4_Rintro
Hiroshimar4_Rintro
 
HiroshimaR5_Intro
HiroshimaR5_IntroHiroshimaR5_Intro
HiroshimaR5_Intro
 
統計用言語Rの使い方(2014)
統計用言語Rの使い方(2014)統計用言語Rの使い方(2014)
統計用言語Rの使い方(2014)
 
LET2011: Rによる教育データ分析入門
LET2011: Rによる教育データ分析入門LET2011: Rによる教育データ分析入門
LET2011: Rによる教育データ分析入門
 
Rでダイエット
RでダイエットRでダイエット
Rでダイエット
 

More from Hiroshi Shimizu

Cmdstanr入門とreduce_sum()解説
Cmdstanr入門とreduce_sum()解説Cmdstanr入門とreduce_sum()解説
Cmdstanr入門とreduce_sum()解説Hiroshi Shimizu
 
心理学におけるベイズ統計の流行を整理する
心理学におけるベイズ統計の流行を整理する心理学におけるベイズ統計の流行を整理する
心理学におけるベイズ統計の流行を整理するHiroshi Shimizu
 
階層ベイズと自由エネルギー
階層ベイズと自由エネルギー階層ベイズと自由エネルギー
階層ベイズと自由エネルギーHiroshi Shimizu
 
StanとRでベイズ統計モデリング読書会 導入編(1章~3章)
StanとRでベイズ統計モデリング読書会 導入編(1章~3章)StanとRでベイズ統計モデリング読書会 導入編(1章~3章)
StanとRでベイズ統計モデリング読書会 導入編(1章~3章)Hiroshi Shimizu
 
Stanコードの書き方 中級編
Stanコードの書き方 中級編Stanコードの書き方 中級編
Stanコードの書き方 中級編Hiroshi Shimizu
 
SapporoR#6 初心者セッションスライド
SapporoR#6 初心者セッションスライドSapporoR#6 初心者セッションスライド
SapporoR#6 初心者セッションスライドHiroshi Shimizu
 
心理学者のためのGlmm・階層ベイズ
心理学者のためのGlmm・階層ベイズ心理学者のためのGlmm・階層ベイズ
心理学者のためのGlmm・階層ベイズHiroshi Shimizu
 
glmmstanパッケージを作ってみた
glmmstanパッケージを作ってみたglmmstanパッケージを作ってみた
glmmstanパッケージを作ってみたHiroshi Shimizu
 
媒介分析について
媒介分析について媒介分析について
媒介分析についてHiroshi Shimizu
 
負の二項分布について
負の二項分布について負の二項分布について
負の二項分布についてHiroshi Shimizu
 
rstanで簡単にGLMMができるglmmstan()を作ってみた
rstanで簡単にGLMMができるglmmstan()を作ってみたrstanで簡単にGLMMができるglmmstan()を作ってみた
rstanで簡単にGLMMができるglmmstan()を作ってみたHiroshi Shimizu
 
Rで潜在ランク分析
Rで潜在ランク分析Rで潜在ランク分析
Rで潜在ランク分析Hiroshi Shimizu
 
エクセルで統計分析5 マルチレベル分析のやり方
エクセルで統計分析5 マルチレベル分析のやり方エクセルで統計分析5 マルチレベル分析のやり方
エクセルで統計分析5 マルチレベル分析のやり方Hiroshi Shimizu
 
Rで因子分析 商用ソフトで実行できない因子分析のあれこれ
Rで因子分析 商用ソフトで実行できない因子分析のあれこれRで因子分析 商用ソフトで実行できない因子分析のあれこれ
Rで因子分析 商用ソフトで実行できない因子分析のあれこれHiroshi Shimizu
 

More from Hiroshi Shimizu (20)

Cmdstanr入門とreduce_sum()解説
Cmdstanr入門とreduce_sum()解説Cmdstanr入門とreduce_sum()解説
Cmdstanr入門とreduce_sum()解説
 
Stanでガウス過程
Stanでガウス過程Stanでガウス過程
Stanでガウス過程
 
心理学におけるベイズ統計の流行を整理する
心理学におけるベイズ統計の流行を整理する心理学におけるベイズ統計の流行を整理する
心理学におけるベイズ統計の流行を整理する
 
階層ベイズと自由エネルギー
階層ベイズと自由エネルギー階層ベイズと自由エネルギー
階層ベイズと自由エネルギー
 
StanとRでベイズ統計モデリング読書会 導入編(1章~3章)
StanとRでベイズ統計モデリング読書会 導入編(1章~3章)StanとRでベイズ統計モデリング読書会 導入編(1章~3章)
StanとRでベイズ統計モデリング読書会 導入編(1章~3章)
 
Stanコードの書き方 中級編
Stanコードの書き方 中級編Stanコードの書き方 中級編
Stanコードの書き方 中級編
 
SapporoR#6 初心者セッションスライド
SapporoR#6 初心者セッションスライドSapporoR#6 初心者セッションスライド
SapporoR#6 初心者セッションスライド
 
Stan超初心者入門
Stan超初心者入門Stan超初心者入門
Stan超初心者入門
 
Tokyo r53
Tokyo r53Tokyo r53
Tokyo r53
 
心理学者のためのGlmm・階層ベイズ
心理学者のためのGlmm・階層ベイズ心理学者のためのGlmm・階層ベイズ
心理学者のためのGlmm・階層ベイズ
 
階層ベイズとWAIC
階層ベイズとWAIC階層ベイズとWAIC
階層ベイズとWAIC
 
glmmstanパッケージを作ってみた
glmmstanパッケージを作ってみたglmmstanパッケージを作ってみた
glmmstanパッケージを作ってみた
 
媒介分析について
媒介分析について媒介分析について
媒介分析について
 
負の二項分布について
負の二項分布について負の二項分布について
負の二項分布について
 
rstanで簡単にGLMMができるglmmstan()を作ってみた
rstanで簡単にGLMMができるglmmstan()を作ってみたrstanで簡単にGLMMができるglmmstan()を作ってみた
rstanで簡単にGLMMができるglmmstan()を作ってみた
 
社会心理学とGlmm
社会心理学とGlmm社会心理学とGlmm
社会心理学とGlmm
 
Rで潜在ランク分析
Rで潜在ランク分析Rで潜在ランク分析
Rで潜在ランク分析
 
エクセルで統計分析5 マルチレベル分析のやり方
エクセルで統計分析5 マルチレベル分析のやり方エクセルで統計分析5 マルチレベル分析のやり方
エクセルで統計分析5 マルチレベル分析のやり方
 
Rで因子分析 商用ソフトで実行できない因子分析のあれこれ
Rで因子分析 商用ソフトで実行できない因子分析のあれこれRで因子分析 商用ソフトで実行できない因子分析のあれこれ
Rで因子分析 商用ソフトで実行できない因子分析のあれこれ
 
Latent rank theory
Latent rank theoryLatent rank theory
Latent rank theory
 

Recently uploaded

Establishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfEstablishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfoganekyokoi
 
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...yutakashikano1984
 
The first time I used CANVA to create a slide document.
The first time I used CANVA to create a slide document.The first time I used CANVA to create a slide document.
The first time I used CANVA to create a slide document.oganekyokoi
 
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhr
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhrKARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhr
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhrRodolfFernandez1
 
Registration of travel agents - 'Explanation of the registration system under...
Registration of travel agents - 'Explanation of the registration system under...Registration of travel agents - 'Explanation of the registration system under...
Registration of travel agents - 'Explanation of the registration system under...oganekyokoi
 
International Politics I - Lecture 1
International Politics I - Lecture 1International Politics I - Lecture 1
International Politics I - Lecture 1Toru Oga
 
What I did before opening my business..pdf
What I did before opening my business..pdfWhat I did before opening my business..pdf
What I did before opening my business..pdfoganekyokoi
 
Divorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdfDivorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdfoganekyokoi
 
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイントshu1108hina1020
 

Recently uploaded (9)

Establishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfEstablishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdf
 
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...
レポートの書き方講座 [大学生初年次向けに対する講義資料] Lecture on how to write a report [lecture mater...
 
The first time I used CANVA to create a slide document.
The first time I used CANVA to create a slide document.The first time I used CANVA to create a slide document.
The first time I used CANVA to create a slide document.
 
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhr
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhrKARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhr
KARAPATANG PANTAO.pptxhrhrhrhrhrhrhrhrhr
 
Registration of travel agents - 'Explanation of the registration system under...
Registration of travel agents - 'Explanation of the registration system under...Registration of travel agents - 'Explanation of the registration system under...
Registration of travel agents - 'Explanation of the registration system under...
 
International Politics I - Lecture 1
International Politics I - Lecture 1International Politics I - Lecture 1
International Politics I - Lecture 1
 
What I did before opening my business..pdf
What I did before opening my business..pdfWhat I did before opening my business..pdf
What I did before opening my business..pdf
 
Divorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdfDivorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdf
 
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント
3年前期 交通基盤工学 第一回 ガイダンス 交通基盤工学の概要  パワーポイント
 

Excelでも統計分析 HADについて SappoRo.R#3