R を学習しながら、潜在成分分析を学習しようとしています。 poLCA パッケージを使用しており、属性へのアクセスに少し問題があります。サンプル コードを問題なく実行できます。
ds = read.csv("http://www.math.smith.edu/r/data/help.csv")
ds = within(ds, (cesdcut = ifelse(cesd>20, 1, 0)))
library(poLCA)
res2 = poLCA(cbind(homeless=homeless+1,
cesdcut=cesdcut+1, satreat=satreat+1,
linkstatus=linkstatus+1) ~ 1,
maxiter=50000, nclass=3,
nrep=10, data=ds)
しかし、これをより便利にするために、poLCA クラスによって作成されたオブジェクト内の属性にアクセスしたいと思います。
attr(res2, 'Nobs')
attr(res2, 'maxiter')
しかし、どちらも「Null」として表示されます。Nobs は 453 (関数によって決定される) であり、maxiter は 50000 (入力値によって決定される) であると予想しています。
私は単純なだけだと確信していますが、利用可能なヘルプを使用できます。どうもありがとう!