全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
6678 5
2017-01-19
aabb
1

1

2

2

3

3

4

4

5

5

na
ki
2

2

p
3

3

aa是原始数据,bb是我要出的数据!我可以把字符型转换成数值型,但是aa中的字母没办法转换,而且会报错,
所以我想知道有没有一个函数可以判断字符型变量的内容是否是数字,如果是的话,我就能转成数值型!
二维码

扫码加我 拉你入群

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

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

全部回复
2017-1-19 15:36:39
isstring() ischar()
二维码

扫码加我 拉你入群

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

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

2017-1-19 15:41:44
data aa;
input char $ @@;
cards;
1 2 3 4 5 na ki 2 p 3
;

data bb;
set aa;
num=input(char,??best.);
run;
二维码

扫码加我 拉你入群

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

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

2017-1-20 09:41:38
请问:??best.如何理解呢?求学习链接 谢谢
二维码

扫码加我 拉你入群

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

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

2017-1-20 11:02:52
chphn1 发表于 2017-1-19 15:36
isstring() ischar()
你这个是不是自己定义的函数啊?我的sas里没有!你的sas是什么版本的?
二维码

扫码加我 拉你入群

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

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

2018-1-19 12:17:31
直接用real就好。不过这也是real的缺陷——就是无视一切文本强行转化。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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