请问郭老师有关HLM的问题
请问老师HLM软件第二层单位数如果太少(比如3个)的话,是不是不能进行分析?我按照《多层线性模型应用》那本书的方法用SPSS数据建立ssm文件,结果总是说我的第一层数据文件是empty file,但用HLM自带数据进行同样的操作就可以顺利建立。随后我把该自带数据进行删减,只保留3个第二层单位,结果就和我自己的数据一样了。不知这种情况该如何继续进行分析,请老师指点,谢谢
简答HLM
HLM我们后面要讲。这里简答你的问题。应该养成一种思维,新方法是原来方法的迭加。除了新的成分以外,其他常规方法的一般原理并没有被推翻。
HLM的二层还是要做回归的。如果你在二层只有三个单位,那么就如同你在常规回归中只有三个案例一样,肯定是不行的。并且,HLM是多层回归,那么应用条件还会更苛刻一些。
另:
我注意到你说HLM根本没有看到你的一层数据,那可能是因为你用的是老版本的HLM(<6.0)。那么,它不能读取新版本的SPSS(>11)数据格式。我刚毕业的博士生葛建军也遇到过此问题。最好你还是用HLM6.0以上,就不存在这个问题了。
另外,在没有新HLM软件条件下,我试验过一个笨办法也行,葛建军最后就是这么做的。即用现有的SPSS打开HLM原带SAV文件(那肯定是SPSS老版本),加入你自己的数据,删去其原来数据,然后存盘。那么老版HLM就可以读取你的数据了。你可以试试。
但是,在现有SPSS中将你自己的数据直接另存为SPSS老版本格式并不能解决上述问题!葛建军曾戏称HLM原带SAV数据为“面引子”。
多谢郭老师!
我把自己的SPSS版本降到10.0,终于可以建立ssm文件了!页:
[1]