数学建模社区-数学中国
标题:
求问:sas中怎么取一串字符型数字的前几位
[打印本页]
作者:
八百标兵奔北坡
时间:
2016-7-13 18:02
标题:
求问:sas中怎么取一串字符型数字的前几位
刚学sas没多久,求问一个问题,有一个变量是字符型的
8 w* ?8 G8 l5 q& f
比如000025689,000058636,,256354586这样的
# x; j" {+ G0 Q- F! H. l! f
现在我只想保留这个变量的前八位,不要最后一位应该怎么做?
) S) E' k# i5 v% o' R% p M
" u5 w" g& _2 G% n6 T* X6 D
作者:
愚庸
时间:
2016-7-20 09:27
在DATA步中可以用substr函数截取,也可以在proc sql中用left函数截取。 建议使用substr函数,函数调用为:Substr(s,p,n)从字符串s中的第p个字符开始提取n个字符的子串。
3 r5 F! F5 E4 S2 L; y% d0 \
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5