-1
文字列変数を持つデータセットがあり、最初の2文字に基づいて新しいバイナリ変数を生成しようとしています。すべての文字列は5文字ですが、ソートするためには最初の2文字のみが対象です。文字列変数の一部に基づいて変数をソートするにはどうすればよいですか?
例えば、私は22001と22005を持つことができます。どちらも22XXXという形式なので、変数type_Aに両方の値に1を割り当てる必要があります。私が25001と25005を持っていれば、両方とも22XXXという形式ではないので、変数type_Aに両方とも値0を割り当てたいと思う。
を@ニックあなたは「Stata、...」で質問を始めるのが好きではありませんか? – radek
サイトポリシーは、タイトルに言語の名前を付けることではないと私は信じています。私はそれについての文書を見つけることができませんが、(a)タグは十分であるべきです(b)タイトルを簡潔に保つことが重要です。 –
あなたの質問が最初の2文字を並べ替えることを意味するならば、 'sort'がそれを行います。他の文字も並べ替えられますが、そのことは気にする必要はありません。その目的のために新しい変数は必要ありません。しかしおそらく、あなたの質問は厳密な意味で「ソート」に関するものではありません。いずれにしてもそれほど明確ではありません。 –