「name」という文字変数を持つデータセットがあります。「ファーストネーム ミドルネーム ラストネーム」のような人物のフルネームが含まれています。
「姓、名、ミドルネーム」になるようにデータを再配置したいと思います。
私は SAS 関数にそれほど熱心ではありませんが、私が知っている数少ない関数のいくつかを使用しました。
(私のコードは以下に見ることができます)。
最初の試行 (test2) では、必要な結果が得られません。「lastName、firstName middleName」ではなく、「lastName、firstName middleName」が表示されます。問題はコンマです。
そこで、最後にコンマを含む af new last name 変数を作成することで問題を解決できると考えました (test2_new 内)。しかし、私は欲しいものを手に入れませんか?SAS は末尾に 3 つのドットを付けましたが、コンマではありませんか?
私よりも SAS のスキルが高い人が私の質問に答えてくれるといいのですが??
敬具マリア