楼主: 明惠-新都
25351 7

[原创博文] 如何在sas中转换数值型变量为字符型 [推广有奖]

  • 3关注
  • 0粉丝

小学生

85%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
61 点
帖子
9
精华
0
在线时间
7 小时
注册时间
2011-10-3
最后登录
2012-7-26

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如题,如何在sas中转换数值型变量为字符型变量呢。如果可以不重新设置新变量?
二维码

扫码加我 拉你入群

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

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

关键词:数值型 字符型 字符型变量 新变量 如何

沙发
honghejing 发表于 2011-12-22 17:22:46 |只看作者 |坛友微信交流群
不行的,对于一个变量a,除非你先定义一个变量a1,用put转换,然后删除原变量a,再rename一下a1变量为a。
已有 1 人评分经验 收起 理由
李会超 + 60 精彩帖子

总评分: 经验 + 60   查看全部评分

使用道具

藤椅
明惠-新都 发表于 2011-12-22 20:41:33 |只看作者 |坛友微信交流群
honghejing 发表于 2011-12-22 17:22
不行的,对于一个变量a,除非你先定义一个变量a1,用put转换,然后删除原变量a,再rename一下a1变量为a。
哦,谢谢honghejing...

使用道具

板凳
bobguy 发表于 2011-12-27 07:14:28 |只看作者 |坛友微信交流群
明惠-新都 发表于 2011-12-22 20:41
哦,谢谢honghejing...
Here is an example.

data t1;
   a=1;
   a1=put(a,1.);
   drop a;
   rename a1=a;
run;

proc contents data=t1;run;

使用道具

报纸
jessiexia 发表于 2014-8-14 11:50:58 |只看作者 |坛友微信交流群
好,有用,有用,有用

使用道具

地板
碧幽攸 发表于 2015-8-3 16:39:31 |只看作者 |坛友微信交流群
bobguy 发表于 2011-12-27 07:14
Here is an example.

data t1;
我试了只是将我的变量长度变短了,类型并没有变
原来group变量值只有1,2,类型是$32.;使用以下程序后group变量类型变成了$1.
data tfn ;
set TestsForNormality;
group1 =put(group,1.);
drop group;
rename group1=group;
run;

使用道具

7
碧幽攸 发表于 2015-8-4 08:43:15 |只看作者 |坛友微信交流群
尝试采用group1 =input(group, best.)成功了

使用道具

8
sswangjy 发表于 2016-7-20 15:17:41 |只看作者 |坛友微信交流群
谢啦,有用

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 08:50