ywh19860616 发表于 2014-11-7 09:53 
先用label save储存成另一个变量,再drop也可以
还有,从语法上来看,你用的命令是可以的。
谢谢指点。我还是没有看懂你的方法,也许是我没有说清楚问题。我试着再讲一下:
比如说我有100个变量,其中80个变量是数值型的,比如v1,并且都有value label。在他们的value label中77代表NA, 99代表DK。其他20个变量是字符串型的,比如v20,都没有value label。
现在我要把所有observation中这80个变量的77(NA)和99(DK)值都改成.(missing value),一个个太费事,所以我想到用loop来解决,但是出现了错误,原因在于v20等字符型变量跟数值77、99不match。
我的问题是:如何从所有变量中把有value label的单独挑出来?