mlogit package R: About Nested Logit
<p>In nested logit models you can define regressors at each level of the tree. In all examples I've read in the manual and additional examples, the regressors are defined only for the last level. I'll use a commonly discussed example, the fishing mode.</p>

<p>Nests:</p>

<pre><code>Shore = { Beach, Pier} , Boat = { Charter, Private}
</code></pre>

<p>Say that I have regressors <code>Price</code>, <code>CatchRate</code>, and <code>Income</code>. How do I use <code>Price</code> and <code>CatchRate</code> to explain the last level and <code>Income</code> to explain the first.</p>

<p>In R I can do:</p>

<pre><code>mlogit(choice~price+catch,nests=list(shore=c("pier","beach"),boat=c("charter","private")))
</code></pre>

<p>but I don't know where to stick the variable <code>income</code>.</p>