全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
8185 8
2013-03-14
我的数据导出默认的大多都是字符型,想改为数值型,
使用语句 n_a1=input(a1,6.)语句,可以更改一个,想同时更改多个变量时,变为
n_a1=input(a1,6.) and n_a2=input(a2,6.)运行出来发现,新产生的变量数值完全发生了变化?不知为何?
想问下知情人士?
谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2013-3-14 15:34:57
不知道你要说什么?
二维码

扫码加我 拉你入群

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

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

2013-3-14 16:46:03
Imasasor 发表于 2013-3-14 15:34
不知道你要说什么?
就是如何多个变量同时更改数据类型?
二维码

扫码加我 拉你入群

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

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

2013-3-14 16:51:55
可以利用数组解决啊
二维码

扫码加我 拉你入群

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

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

2013-3-14 16:57:14
龙潭丰乐 发表于 2013-3-14 16:51
可以利用数组解决啊
数组没有过,但是已经利用spss做了更改。谢谢。
现在有一个变量是字符型,比如叫做a_4,输入的数据是1987-01-01,想把这个出生年月转变为年龄。试了几种办法都不行?
二维码

扫码加我 拉你入群

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

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

2013-3-14 17:00:09
想过提取该变量的前四个数字,也想过用n_a_4=year(a_4)(n_a_4为新生成的变量名),两种sas均回应说未对变量进行初始化。不知何解啊?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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