楼主: mengqinqing
12923 13

put函数 [推广有奖]

11
webgu 发表于 2012-12-7 20:25:56 |只看作者 |坛友微信交流群
mengqinqing 发表于 2012-12-7 20:07
put函数不就是改类型吗?
确切地说,put function是将SAS里的数据 换一种输出格式。输出来都是文本格式,但是读进去的可以是文本,也可以是数字。

这也是iput 和put的区别。并不是简单的说,put 将数字转字符。iput将字符转数字。

data demo;
  input a_char $ a_num ;
   a_num_trans=input(a_char,best.);
   a_char_trans=put(a_num,1.);
  datalines;
  1  1
  2  2
  3  3
  ;

# Variable       Type   Len
1 a_char           Char    8
4 a_char_trans  Char  1
2 a_num         Num   8
3 a_num_trans  Num  8



SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

使用道具

12
mengqinqing 发表于 2012-12-7 20:35:29 |只看作者 |坛友微信交流群
webgu 发表于 2012-12-7 20:25
确切地说,put function是将SAS里的数据 换一种输出格式。输出来都是文本格式,但是读进去的可以是文本, ...
谢谢!
用自己的力量站在自己的位置

使用道具

13
冰族王子 发表于 2016-4-29 11:16:37 |只看作者 |坛友微信交流群
webgu 发表于 2012-12-7 19:51
一个变量只能是一种数据类型。想要转变数据类型,新设一变量名。
谢谢答复~

使用道具

14
冰族王子 发表于 2016-4-29 11:16:49 |只看作者 |坛友微信交流群
webgu 发表于 2012-12-7 19:51
一个变量只能是一种数据类型。想要转变数据类型,新设一变量名。
谢谢答复~

使用道具

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

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

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

GMT+8, 2024-4-27 19:35