2017-04-15 3 views
0

私は、THIS R Bloggerのチュートリアルを使用して、完璧に動作するCronbachアルファを計算します。私は結果をdata.frameまたはtextファイルにエクスポートする方法を学びたいと思います。次のコードから結果をどのようにエクスポートすることができるのでしょうか。psych::alpha(d)?注意してください、私はスタルマジャーのパッケージを見ましたが、Cronbach出力の回帰と記述統計だけで作業をすることはできませんでした。ありがとうございました。Export Cronbach Alphaの結果 - R

+0

でサイケパッケージを使用して係数オメガを見つける方法についてのチュートリアルを読みたいかもしれません。 (以前は何度も尋ねられていましたので、既存の回答を繰り返すことは望ましくありません)。これらの機能が成功への道筋を提供していない場合は[MCVE]を読んでください。 (ブログへのリンクは、とにかくコーディングでは十分な努力とはみなされない。 –

答えて

1

出力をこのようにtxtファイルとして保存することができます。また、あなたはに興味のある情報だけを取得するために$演算子を使用して、アルファの機能を使用して作成したオブジェクトのサブセットをすることができます。

setwd("~/Desktop") 
out <- psych::alpha(d) 
capture.output(out,file = "alpha.txt") 
0

すべてRの真であるとして、あなたが何をしたいのかやって多くの方法があります。まず、関数のヘルプメニュー(この場合は?alpha)を見てください。アルファ関数からいくつかのオブジェクトが返されることがわかります。

アルファの出力を印刷すると、これらのオブジェクトのサブセットのみが表示されます。しかし、返されるオブジェクトのリスト全体を見るために、あなたは、あなたの自身の使用のために、これらのオブジェクトのいずれかをキャプチャするために選択することができます

my.results <- alpha(my.data) 
str(my.results)  #or just list the names of the objects 
names(my.alpha) 
[1] "total"   "alpha.drop" "item.stats" "response.freq" "keys"   "scores"  "nvar"   "boot.ci"  
[9] "boot"   "Unidim"  "Fit"   "call"   "title" 

「STR」コマンドを使用します。 は、このように

my.alpha <- alpha(ability) #use the ability data set in the psych package 
my.alpha #will give the normal (and nicely formatted output) 
totals <- my.alpha$total #just get one object from my.alpha 
totals      #show that object 

(ファンシー出力なし)単一の行を生成します:

raw_alpha std.alpha G6(smc) average_r  S/N   ase  mean  sd 
0.8292414 0.8307712 0.8355999 0.2347851 4.909159 0.006384736 0.5125148 0.2497765 

あなたが返されるオブジェクトのいずれかのためにこれを行うことができます。パッケージを書く私たちの大半は、機能の出力に不可欠な要素だと思われるものを印刷しますが、他の有用な情報も含めて印刷しています。また、他の機能(サマリーなど)で他の情報を印刷することもできます。

したがって、上記から、実施例を用いて、

summary(my.alpha) #prints the rounded to 2 decimals my.alpha$total object 
Reliability analysis 
raw_alpha std.alpha G6(smc) average_r S/N ase mean sd 
     0.83  0.83 0.84  0.23 4.9 0.0064 0.51 0.25 

注意の最終ワード。私たちの多くは、アルファがスケールの構造を説明するのに特に有用な統計ではないと感じています。あなたは、コンソール出力のテキストファイルのダンプを取得する通常のアプローチは、 `capture.output`または` sink`を使用することです

http://personality-project.org/r/psych/HowTo/R_for_omega.pdf

関連する問題