我有一个大型模型正在R中运行。为了让您体会到我所拥有的,

Part2A = glm(lps1$POSINC ~ lps1$INCUND + as.factor(lps1$STATEICP) + as.factor(lps1$YEAR) + as.factor(lps1$HISPAN) + as.factor(lps1$MARST) + as.factor(lps1$WTE) + as.factor(lps1$BLK) + as.factor(lps1$MTY) + as.factor(lps1$HSG) + as.factor(lps1$SCL) + as.factor(lps1$HSDO) + as.factor(lps1$CBH) + as.factor(lps1$MCL) + lps1$NCHLT5 + lps1$MINCH, family=binomial(link="probit") )

(对不起,我不知道如何将其放在连续的行上)。

每个变量总共有400000个数据点。 这是我可以制作的最小数据集。 唯一的解释变量是INCUND,其他所有内容都是一个控件。

概率收敛需要很长时间。 我已经坐了30分钟。 有没有办法加快速度?

  ask by igiari21 translate from so

本文未有回复,本站智能推荐:

1回复

从Probit模型中计算概率-R命令?

我正在使用Probit模型,并且想从模型中为DF中的每个观测值计算概率。 我知道我可以使用公式进行计算,但是我想知道是否有一种快速的方法来输出概率并将其附加到我的DF中。 我正在运行以下模型: 我正在运行多个模型,因此能够让R吐出概率,并允许我在DF(non.part.2)中命名它们(
1回复

加快R中的许多GLM

首先,对冗长的帖子深表歉意。 认为最好提供上下文以获得良好答案(我希望!)。 前一段时间,我编写了一个R函数,该函数将获取数据帧中变量的所有成对交互。 当时效果不错,但现在一位同事希望我使用更大的数据集来完成此任务。 他们不知道最终会有多少个变量,但他们估计大约有2,500-3,000。
1回复

加快R中的Apply功能中的glm

我的问题基于以下情况: 我有一个包含20行和> 100,000列的矩阵。 我想应用glm函数并提取每个列的似然比统计信息。 到目前为止,我已经尝试以这种方式实施。 例如: 有什么办法可以加快计算时间吗? 我发现由于glm中使用的每个向量根本都不大(长度为20的向量),因此s
2回复

R中的受限Probit回归

我希望在 R 中运行一个概率模型,将某些系数设置为彼此相等。 考虑一个简单的例子,四支球队在主场和客场比赛一次: 假设我想运行一个概率模型,其中包含主队和客队的虚拟变量。 该模型的结果提供了三支主队(与排除的主队相比)和三支客队(与排除的客队相比)的系数估计值。 假设我想设置模型,使得纽约的家庭系数
1回复

带有面板数据的Probit模型

我是 R 的新手用户。我正在使用版本 1.3.1093 和 Windows 。 我正在研究 2005 年至 2019 年(时间变量)期间欧洲对冲基金的所有激进干预措施的面板数据集。 所以我有公司年水平的数据。 我创建了 ID 变量,给每个公司一个编号。 我已经计算了每个公司年的一些财务比率:Roa、
2回复

如何在ggplot2中绘制logit和probit

这几乎肯定是一个新问题/ 对于下面的数据集,我一直试图在ggplot2中绘制logit和probit曲线,但没有成功。 我天真地使用的代码是 您能否告诉我如何改进我的代码以便在同一图表上绘制这两条曲线? 谢谢
1回复

R中的模拟数据和Probit模型

关于Probit模型在R中使用模拟数据,我有一个非常简单的问题。 我用来生成数据然后使用该数据运行概率模型的任何方法都会返回有关完美拟合的警告:具体来说: 是否有某种方法可以为这种类型的模型生成数据,而不会提供此错误? 每当我尝试通过probit使用glm()命令时,都会收到警告。 我
2回复

具有随机系数的有序Probit/Logit

我到处搜索,但没有找到想要的东西,这就是为什么我在这里成为问题。 是否有人知道R的一个函数,该函数允许估计具有random coefficients有序Probit / logit模型。 我发现的唯一混合效果模型是ordinal包的clmm ,但它仅提供随机截距。 我很感谢每一个提示!