我有一个数据集,其中包含一个名为“name”的字符变量。它包含这样一个人的全名:“firstname middlename lastname”。
我想重新排列数据,使其变为:“姓氏,名字中间名”。
我不是 SAS 函数的核心,但我使用了一些我知道的。
(我的代码可以在下面看到)。
在第一次尝试(test2)中,我没有得到我想要的结果 - 我得到:“lastName , firstName middleName” 而不是“lastName, firstName middleName” - 我的问题是逗号。
所以我认为我可以通过在末尾添加一个包含逗号的新姓氏变量来解决我的问题(在 test2_new 中)。但我没有得到我想要的?SAS最后放了三个点,而不是逗号?
我希望比我有更多SAS技能的人可以回答我的问题??
亲切的问候玛丽亚