全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2693 8
2015-01-30
请教大家,我的数据有100个变量,都是excel中文录入的数据,没法直接做统计检验,得转换为数字。我现在用到的程序大致格式如下。但是我这里有上百个变量,逐一的这样recode,感觉太费篇幅了,程序很复杂。所以想请教一下,有没有其他的方法呢?谢谢
复制代码



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-1-30 11:06:07
这样稍微简单一点,但是也感觉复杂了
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-1-30 11:29:13
还有,为什么有的变量,我重新recode之后,得到的新变量是空的,相当于赋值失败,是为什么呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-1-30 11:32:05
举个例,我变量是性别,里面写的是男、女这种汉字
我用if 语句赋值后,新的变量全是空值
但是我加一条,else gender_new=999;
结果发现新变量全部是999。也就是没法识别原变量中的汉字“男”和“女”
我仔细核对,原变量中没有空格或者其他影响赋值的地方啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-1-30 11:35:56
这是由于sas对中文识别度不高的原因吗?
从汉字——数值——给数值赋值汉字,这个流程请问有人知道应该怎么操作吗?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-1-30 12:24:52
pingguzh 发表于 2015-1-30 11:32
举个例,我变量是性别,里面写的是男、女这种汉字
我用if 语句赋值后,新的变量全是空值
但是我加一条,e ...
你是说,2楼的程序你自己跑有问题吗
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群