Error in family$linkinv(eta) : Argument eta must be a nonempty numeric vector
<p>The reason the title of the question is the error I am getting is because I simply do not know how to interpret it, no matter how much I research. Whenever I run a logistic regression with <code>bigglm()</code> (from the <code>biglm</code> package, designed to run regressions over large amounts of data), I get:</p>

<pre><code>Error in family$linkinv(eta) : Argument eta must be a nonempty numeric vector
</code></pre>

<p>This is how my <code>bigglm()</code> function looks like: </p>

<pre><code>fit &lt;- bigglm(f, data = df, family=binomial(link="logit"), chunksize=100, maxit=10) 
</code></pre>

<p>Where <code>f</code> is the formula and <code>df</code> is the dataframe (of little over a million rows and about 210 variables). </p>

<p>So far I have tried changing my dependent variable to a numeric class but that didn't work. My dependent variable has no missing values. </p>

<p>Judging from the error message I wonder if this might have to do anything with the <code>family</code> argument in the <code>bigglm()</code> function. I have found numerous other websites with people asking about the same error and most of them are either unanswered, or for a completely different case. </p>