用于从数据值末尾去除撇号的 SAS 代码
我有一个变量 Deck1-Deck100(Deck1 到 Deck100 代表任务的 100 次试验),有四个可能的值 A' B' C' D'。我需要重新编码这个变量,以便 A' 和 B' = 0 且 C' 和 D' = 1。你能帮忙吗?我对如何压缩变量一无所知。
I have a variable Deck1-Deck100 (Deck1 through Deck100 representing 100 trials of a task) with four possible values A' B' C' D'. I need to recode this variable so that A' and B' = 0 and C' and D' = 1. Can you help? I know nothing about how to compress variables.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
或信息方法:
产生以下输出:
or the informat approach:
which produces this output:
假设您在一次观察中拥有所有 100 个变量,并且只想重新编码这些值,则以下方法可能有效。只需将数字 4 替换为数字 100。
这将为您提供以下输出:
Assuming that you have all 100 variables in one observation and just want to recode the values, the following might work. Just replace the number 4 with the number 100.
This gives you the following output:
剥离单引号很容易,只需
compress()
即可:Striping the single quote is easy, just
compress()
it out: