经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
SAS专版
如何取出字段中的数字部分,含小数点的
楼主
zorro2004
8380
7
收藏
2016-07-19
用
compress(var,,'dk')的话小数点会被忽略掉,有什么办法能保留小数点地把数字从一个字段中取出来吗
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
wwang111
2016-7-19 19:09:30
如果只是数字部分含有小数点:
data test;
var='ABCD11.22CDF';
newvar=compress(var,,'kdp');
run;
如果其他部分也含有点或其他符号:
data test;
var='A.BC\D11.22C.A]B';
start=anydigit(var,anydigit(var));
end=anydigit(var,-length(var));
newvar=substr(var,start,end-start+1);
run;
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
zorro2004
2016-7-20 10:11:30
wwang111 发表于 2016-7-19 19:09
如果只是数字部分含有小数点:
data test;
牛逼,太好了,跪谢
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
pingguzh
2018-2-2 16:33:58
这就是我要找到的,太感谢了
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
经济学balabala
2018-2-2 17:27:10
正则表达式
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
地板
苹果叶
2018-2-11 20:14:59
得看你数据是不是规律的。如果类似 k11.22b2 这样数字出现在好几块的,compress(var, , 'kdp') 就出问题了,得到结果是11.222,k的意思是keep,d是digit, p 应该是punctuations 标点符号之类的。都是针对整个字符串的。仅供参考。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
点击查看更多内容…
7楼
统计学的世界
2021-4-19 23:44:59
compress(var, , 'kdp') 过后小数点会被去掉,compress(var,'.','dk')可以保留下来小数点。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
8楼
xiaobo_mx
2021-4-20 15:55:14
data test;
input text $40.;
if prxmatch("/\d\.\d/",text) then dnum=input(prxchange("s/[^\d\.\d]/ /",-1,text),??best.);
datalines;
this 451.34 line numbers
none here
sas.ver
10.absdk
.09N S
12354
;
run;
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
compress语句纠错
SAS中文字的问题
如何去掉字段里的空白乱码?
请教大神:使用函数compress()返回乱码,是怎么回事?
sas compress
adv63题的第57题,compress=yes问题
请教这段程序为何不用compress就会出错
关于一个compress问题
compress scan字符型函数
SAS如何从字符中提取数字
栏目导航
SAS专版
金融学(理论版)
经管在职研
悬赏大厅
学道会
经管文库(原现金交易版)
热门文章
海外资管机构赴上海投资指南(2025版)
世界机器人2025年报告 World Robotics 2025
甲子光年_2025甲子Cool Vendor人形机器人大 ...
understanding climate change perceptions ...
【全美经典】离散数学
全球能源转型展望2025—全球和区域预测至20 ...
AOM:The Boundaries of Trust in a New Era
气象学-山东大学
Gain or pain The double‐edged sword eff ...
全国数智产业发展研究报告(2024-2025)
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群