如何使用Stata标准化变量中的观测值

时间:2015-01-09 19:42:35

标签: stata

使用Stata / SE 13.1,我正在尝试标准化我的变量:ID-将数据集中的所有ID号从“ES0001_2”更改为“ES0001”。并非所有记录都具有带“_2”的ID号。有没有我可以用来完成这个的命令?非常感谢。

1 个答案:

答案 0 :(得分:0)

请提供代码以及未来尝试失败的尝试。只是要求代码执行此操作,或者我们的一些人在本网站上将其视为偏离主题。它还表明你完成了自己的工作;主要是在寻求帮助之前研究你的问题。

根据数据集中值的结构,这可能会也可能不起作用(您的示例数据可能过于简单):

clear
set more off

*----- example data -----

input ///
str15 id
ES0001_2
ES0003
ES0004_2
ES0008_2
end

list

*----- what you want -----

gen id2 = subinstr(id, "_2", "", .)

list

请参阅help string functions