(7)关于find函数遇到的问题

        今天工作中发现了一个奇怪的现象,是关于find函数的,在查找字符串的过程中,把我不想要的字符串给筛选出来了,如图所示我写了这样一个代码:



我的本意是想筛选出a这个数据集里面含有  ‘骨’ 这个字符串的观测,然后最后的结果是:


从a数据集里面筛选出来了两条记录包括了  ‘腹腔’,但是按照道理来说应该就只有一条记录。具体的原因我还没有搞明白,可能是中文字符串的原因,也有可能是eg的原因。然后我的解决方法如下:


使用的是kindex函数,专门是针对中文字符串的函数。

最后的结果如下:


这才是我想要挑选出来的观测。

你可能感兴趣的:((7)关于find函数遇到的问题)