2016-03-24 6 views
1

複数の既知のグループsemを実行するときに提供されるlavaan出力から個々のグループカイ2乗値を抽出する方法を見つけようとしていますモデル。総カイ二乗だけがfitMeasureとして提供され、カイ二乗値はparameterEstimatesで個々の見積もりとして扱われません(驚くことではありません)。この情報を抽出するための他の自動化された方法はないようです。知られているグループを使用するときのlavaanからの各グループのカイ2乗の値の抽出方法

私はcapture.output()関数を使用することができました。そこからカイ二乗値の見出しを見つけて、グループ数+1に基づいて値の行数を数えます。私はスペースで分割して最終的に値を取得するstrsplit()を使用することができます。私はこれのための関数を書くことができますが、私はここでホイールを再発明したくないので、誰かが組み込みの引数や既存の関数を知っていれば、私は多くの義務があります。あなたがフィットlavaanオブジェクトから情報を抽出することができます

おかげで、

lavInspectでジョー

答えて

0

()とlavTech()。たとえば、次のようにしてchisquareの値を抽出することができます。

x<-lavInspect(model, "fit") 
    x["chisq"] 
関連する問題