top of page

data931 <- read.csv("Table931SDdata.csv")
data931

attach(data931)

#色別に各尺度の平均値と標準偏差を求める

#例えば、AkatuiKurai尺度の場合

tapply(AkaruiKurai,COLOR,mean)

tapply(AkaruiKurai,COLOR,sd)

#色の効果:従属変数 尺度、独立変数 色

#AkatuiKurai尺度の場合

s <- factor(Subject)#要因として指定(変数と誤解されないように)

S1 <- aov(AkaruiKurai~COLOR+Error(s/COLOR))

summary(S1)

# Holmの方法による多重比較の場合

pairwise.t.test(AkaruiKurai,COLOR,data=data931,p.adj = "holm")

# 色の比較を図示するならば、

barplot(tapply(AkaruiKurai,COLOR,mean))

#他の10尺度についても同様

#相関の分析

data <- data931[3:13] #因子分析にかけるデータ部分
data

#相関行列

cor(data)

​#因子分析 因子数=3 最尤法

SDfa <- factanal(data,factors=3,rotation,scores="regression")
SDfa

#参考 因子負荷量を大きさに順に並べ替える(元群馬大学青木先生のサイトから関数を読み込む)

source("http://aoki2.si.gunma-u.ac.jp/R/src/sort.loadings.R",encoding="euc-jp")

print(sort.loadings(SDfa),cutoff=0)

#因子得点

SDfa$scores #因子得点
SDfa$correlation #相関行列

#因子得点を保存するならば

Scores <-  SDfa$scores

write.csv(Scores,"Scores.csv")

© 2018-2024 HIDEYUKI UNUMA

All visitors since 14 Apr. 2018

  • Twitter
  • Instagram
  • Facebook
bottom of page