我知道“strmatch”命令,可以识别 某一变量 是否包含 指定字符串
比如 gen d1 = strmatch(地址,“*开发区*”) ,
如果地址包含“开发区”字样,d1返回1
如果地址不包含“开发区”字样,d1返回0.
但现在的问题是,我的指定字符串不是一个词,而是一列变量中的任一字符串。如图,第二列是指定字符串。
这样的代码该如何写?
************************************************
这个提问贴跟我的另外一个提问贴重复,但这个贴有悬赏,我复制过来
如下:
我知道 strmatch 命令可以判断某一观测是是否包含 某个 字符串,比如
gen d = strmatch(address,"*A*")
但是,我现在不是要判断 address是否包含 A 这【一个】字符串,二是要判断address是否包含 name 【这一列的任何一个字符串】。
这时候该如何编程?