betareg
デフォルトの残差は重いため、サイズが大きいためにベクトルを割り当てるときにエラーが発生する可能性があります。これは、こちらで説明されているように、呼び出しtype
の残差を変更することで解決できます。summary
ただし、回帰表をstargazer
で表示する場合、残差のタイプを明示的に設定することはできません。
betareg
(大きな)オブジェクトを で動作させる方法はありますstargazer
か?
私が考えることができるが、実装方法がわからない潜在的な解決策は次のとおりです。
type
元のbetareg
呼び出し (type = "pearson"
またはその他の型)の残差を示すことはできません)。- オブジェクトを呼び出すときに
stargazer
含める必要がある引数を明示的に示します。summary
betareg
- 他の?
例:
set.seed(1)
df <- data.frame(y=runif(100000), x=runif(100000))
library(betareg)
beta <- betareg(y ~ x, data=df)
library(stargazer)
stargazer(beta)
# Error: cannot allocate vector of size 74.5 Gb