Stata14“正确”案例转换问题
我用的是Stata14。命令:Stata14“正确”案例转换问题,stata,data-conversion,Stata,Data Conversion,我用的是Stata14。命令: replace name = proper(name) 把詹姆斯变成了詹姆斯。但是,当名称具有特殊重音字符时,该命令无法正常工作:第一个字母正确大写,但特殊字符后面的字母也大写。例如,rivière变成了rivière 我怎样才能绕过这个问题呢?在Stata 15中也是如此,但至少在那里,StrOper的帮助给出了建议。看 考虑 . di proper("rivière") RivièRe . di ustrtitle("rivière") Rivière
replace name = proper(name)
把詹姆斯变成了詹姆斯。但是,当名称具有特殊重音字符时,该命令无法正常工作:第一个字母正确大写,但特殊字符后面的字母也大写。例如,rivière变成了rivière
我怎样才能绕过这个问题呢?在Stata 15中也是如此,但至少在那里,StrOper的帮助给出了建议。看 考虑
. di proper("rivière")
RivièRe
. di ustrtitle("rivière")
Rivière
为了完整性,我还注意到
. di upper(substr("rivière", 1, 1)) + substr("rivière", 2, .)
Rivière