У меня есть две переменные строки, которые различаются по одному символу для каждого наблюдения. Мне нужно получить позицию этого другого персонажа. Я попытался использовать функцию indexnot()
, но он дает ложные результаты, так как символы в обеих строках одинаковы. Вот наглядный пример, и переменная position
это один я пытаюсь добраться до:Stata: Сравнение строковых переменных
+--------------+--------------+-----------+
| String 1 | String 2 | Position |
+--------------+--------------+-----------+
| 000002002000 | 000000002000 | 6 |
| 000002102000 | 000002002000 | 7 |
| 000002112000 | 000002102000 | 8 |
| 000002112020 | 000002112000 | 11 |
| 000002112120 | 000002112020 | 10 |
+--------------+--------------+-----------+