如何用本地宏替换

时间:2016-03-18 12:54:45

标签: replace local stata

我对Stata相当新,我正在尝试使用replace在我的数据集中的特定位置插入一个字符串。 (我正在使用Stata 12.1。) 我可以这样工作:

local LightMean = r(mean)   // the value I need.
local SchoolName `"School"' // Name of school where I need the value
local ClassName Class       // Name of class where I need the value

cd ... 
import excel using "..", firstrow allstring clear // I change the document 

replace Lightmean= "`LightMean'" if School== "TestSchool" & Class== "2.B"

但不是这样的:

replace Lightmean = "`LightMean'" if School== "`SchoolName'" & Class == "`ClassName'"

我尝试了许多""和`'的组合。它应该都是字符串,我将它用于循环,所以我想用local来做。有可能吗?

0 个答案:

没有答案