アロハ!descr:R内のCrossTableコマンドで残量が表示されない
私はここで分析複製しようとしています:http://www.daleidoscope.com/chispssr/
をだけでなく、生産残差を見てみたいです。
library("descr")
chidata <- matrix(c(23,45,21,52),nrow=2,ncol=2)
chidata
CrossTable(chidata)
を私はのいずれかを使用すると、正しいテーブル
と
CrossTable(chidata, chisq = T)
が正しいカイ二乗
を生成するが、生成することができる:コマンドを使用
残りのコマンド:
CrossTable(chidata, chisq = T, resid=T, sresid=T, asresid=T)
テーブルとカイ2乗だけが生成され、残差は表示されません。
私はクロスタブからの例を実行したとき、私はこのエラーを発見したにも役立ちます。?また、残留結果を残し
# Simple cross tabulation of education versus prior induced abortions
# using infertility data
data(infert, package = "datasets")
CrossTable(infert$education, infert$induced, expected = TRUE, asresid= TRUE)
を。
表示させる方法はありますか?
ありがとうございます!
3つのCrossTable()のすべての出力を投稿できますか?最初の2つのカイ2乗出力はまったく同じですか?さもなければ私達はそれのためにあなたの言葉を取らなければならない基底構造のオブジェクトに対して 'str(chidata)'を実行することさえできます。 – Parfait
「T」という名前のオブジェクトを無意識のうちに作成したのではなく、TRUE(常にそうであるように)を使用する必要があります。怠け者の「TRUE」型の「T」は、Larry Wallが奨励している種類ではありません:http://threevirtues.com/ –
あなたのコメントをありがとう!私は出力を含めようとしましたが、文字制限(591文字で長すぎます)を超えていましたが、出力は 'CrossTable(chidata、chisq = TRUE)'と 'CrossTable(chidata、chisq = TRUE、resid = TRUE、sresid = TRUE、asresid = TRUE)。残念ながら、すべてのコードをTからTRUEに変更しましたが、出力は変更されませんでした。 –