三校社会学论坛·中国网社会论坛's Archiver

zou_jingtao 发表于 2008-10-30 11:16

"weights not allowed"是怎么回事?

在使用stata写程序的过程中,经常出现"weights not allowed"的出错提示,请问是怎么回事?
如运行程序段:forvalues i=1/120{
                               display `i'
                              display c1
                              replace c1[_n]=`i'
                                                           }
出现提示: replace c1[_n]=1
                      weights not allowed
请教郭老师和其他同学,这个问题怎么解决。

jks0706 发表于 2008-10-30 11:31

回复 1# 的帖子

c1是个什么东西?

zou_jingtao 发表于 2008-10-30 12:57

c1 是变量。我想做的是:给变量c1的第i个观测值赋值`i'而不是给该格值加权,而上述命令是给该格值加权。
也就是:在一个嵌套循环语句中给第i个变量的第j个观测值赋值——的命令怎么表达?

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.