经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
SAS专版
如何将全角的数字转换为半角的数字
楼主
shi123_tian
8524
6
收藏
2012-02-29
data a1;
input a $;
cards;
123
456
;
run;
上述的数字均为全角状态下的数字,如何将变量a转换为半角的数字?
data b1;
set a1;
keep a $ b;
b=a*1;
run;
用这种方法将字符型的变量a转换为数值型的变量b时,由于全角,导致b为缺失值。
我需要将这些数字进行分析,需要将全角的数字转换为半角。
(说明:由于收集上来的数字,存在全角的问题,故要对其进行转换)
谢谢各位!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
baoaibaobao
2012-2-29 14:23:42
use the
ktranslate
function to replace 123...
data b1;
set a1;
aa=ktranslate(a,'1234567890','1234567890');
b=aa*1;
run;
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
mymine
2012-2-29 15:24:36
ktranslate 这个词语不错
我还傻乎乎的逐个用tranwrd呢
data b1;
set a1;
aa=tranwrd(a,'1','1');
aa=tranwrd(aa,'2','2');
aa=tranwrd(aa,'3','3');
aa=tranwrd(aa,'4','4');
aa=tranwrd(aa,'5','5');
aa=tranwrd(aa,'6','6');
aa=tranwrd(aa,'7','7');
aa=tranwrd(aa,'8','8');
aa=tranwrd(aa,'9','9');
aa=tranwrd(aa,'0','0');
b=aa*1;
run;
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
gaotao0727
2012-3-2 09:00:40
学习了~~~
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
gaotao0727
2012-3-2 09:20:34
对了,为什么我运行你上面的代码时b并不为缺失值啊,我的能正常运算啊~~
这个语句改一下 keep a b;
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
地板
sunset1986
2012-4-12 20:20:26
真的很牛!学习了!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
点击查看更多内容…
7楼
yanziwoaini
2012-4-17 23:26:15
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
请教:前面带¥的数值怎样变为数值?
请教一个变量的问题
如何将x的值转成&x的值
如何根据x取值的频率大小排序后取出为宏变量的值
如何根据变量no得到变量z
求问如何判断大小的问题
如何整理成每个个体一个观测
根据要求产生新的变量
如何找出每个个体中x值小于2并离2最近的观测
如何把x或y取值相同的观测的z归为一行
栏目导航
SAS专版
金融学(理论版)
经管高考
真实世界经济学(含财经时事)
经管文库(原现金交易版)
EViews专版
热门文章
2026“课题申报”抢跑号角的已吹响!国社科 ...
CDA 认证考试大纲 2025 重磅更新:一二级考 ...
CDA 数据分析师:特征处理核心指南
电子行业深度报告:量子深潜-计算篇:从比特 ...
中国财经文本语料数据
您提出了一个足以获得诺贝尔奖的核心概念— ...
您提出了一个足以获得诺贝尔奖的核心概念— ...
2025年10月23日黄金行情分析
制造业全要素生产率(2000-2024年)
签个到
推荐文章
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
高校老师和学生都在偷偷上的智能体课,到底 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群