全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1452 4
2014-02-10
请教坛子里的各位大侠一个问题,为什么我从CSV导进sas的数据所有的变量值全都被定义成了字符型呢?如果我想把它们变回数值型可以用什么语句呢?试过
                              变量new=变量*1;
                               drop 变量;
                               rename 变量=变量new;
但是有时候不好用,有没有什么语句之类的可以对多个字符型的变量改变其属性,将其变成可以进行分析的数值型变量呢?多谢了!!!
二维码

扫码加我 拉你入群

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

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

全部回复
2014-2-10 10:59:49
decode var1, gen (newvar)
试试这个命令
二维码

扫码加我 拉你入群

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

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

2014-2-10 11:00:17
哦 错了,是encode~更正,不好意思
二维码

扫码加我 拉你入群

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

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

2014-2-10 11:10:56
对字符型变量用input函数转换成数值型变量
二维码

扫码加我 拉你入群

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

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

2014-2-10 15:07:30
paulwong 发表于 2014-2-10 11:10
对字符型变量用input函数转换成数值型变量
好的。谢谢。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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