Hello,<br><br>I&#39;ve recently found out about splm/spml, and I started trying some stuff. Thank you for all the work you&#39;ve put into this. Keeping in mind that I&#39;m an R newbie, I have two questions:<br><br>1. It seems spml/splm does not run when I have missing values in my dependent variable. Is that correct? I haven&#39;t fully tested it all, so I&#39;m not sure what the problem is exactly for my data. Perhaps this is when all values for one level2 unit are missing, or perhaps even when only one value (so one value of a level2 unit-time combination) is missing. In any event, it seems that under the hood, it tries to combine the spatial contiguity matrix with my datafile and this results in a failure if I have missing values.<br>
   a. Will there be any way to deal with missing data in future developments of spml?<br>   b. What do you advise to do right now, if I want to use spml? (Delete these cases? Impute the mean? Multiple imputation would be nice, but how to combine that with spml?)<br>
<br>2. Related to the first question. I have a shapefile which I read through &quot;readShapePoly&quot; and then make a contiguity matrix using command nb2listw. How does spml (or R) then deal with this? Is the &quot;ordering&quot; of the .dbf file als the order of the variables in the listw object? If that&#39;s the case, does that mean I always have to make certain that the level2 units in my actual datafile (in your example, &quot;Produc&quot;) are also ordered in the exact same way?<br>
   Perhaps this is because I&#39;m new to R, but when I write my listw as a dataframe, the variable names are V1, V2, etc. However, my level2 unit names in my datafile have totally different names. So I guess my question is: how does R/spml know which Vx-Vy combination in the contiguity matrix belongs to which level2 unit in the datafile?<br>
<br>Kind regards,<br>Wouter Steenbeek<br>