我正在尝试使用put语句和用户定义的格式在SAS中重新格式化我的变量。但是,我似乎无法让它发挥作用。我想创造价值" S0001-001"转换为" S0001-002"。但是,当我使用此代码时:
put("S0001-001",$format.)
它返回" S0001-001"。我仔细检查了我的格式并正确映射。我从Excel导入它,将其转换为SAS表,并将SAS表转换为SAS格式。
我是否误解了put声明应该做什么?
感谢您的帮助。
答案 0 :(得分:0)
假设您尝试过这样的事情,它应该按照您的意图工作。
npm install
确保您的格式的变量值或START值中没有前导空格或其他不可见字符。同样,请确保您的连字符是实际连字符而不是em-dash字符。