私は、名、ミドルネーム、および姓のデータセットを持っています。同じ変数にマッチする別のデータセットとマージします。最初の文字以外の文字列の内容をすべて削除するにはどうすればよいですか?
Lowell
Ann
Carl
A
Fran
Allen
そして、私はそれが見えるようにしたい:私はこの試みた
L
A
C
A
F
A
:
gen mi2 = substr(mi, 2, length(mi))
をしかし、これはの反対を行う一つのデータで は次のようになり、変数mi
を設定しました私が欲しいのはそれだけど、私ができることはそれが一番近い。私はこれが本当に簡単な問題だと知っていますが、私は現時点で困っています。
異なる注記では、1文字にするとマージが難しくなります。あなた自身の例では、 'A'は非常にあいまいです。 –
@NickCox私は、誕生日にもマージしていると付け加えています。データは、ファーストネーム、ミドルネーム、ラストネーム、dobレベルでユニークです。理想的には私は一意のIDを持っていますが、データが常にあなたが望む方法で来るとは限りません:)。 – otteheng