我对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
来做。有可能吗?