加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

SAS输入格式percent用法——读取百分数

(2014-01-13 07:53:44)
标签:

sas

input

infile

percent

数据导入

it

上次和大家分享了如何导入含有字符的数值,我们在试验百分数的时候发现SAS只是将百分号去掉了,比如,百分数10%,导入到SAS数据集后的结果是10,但是我们需要的结果是0.1。我们如何正确地导入百分数呢,下面就和大家分享一种导入百分数的输入格式——percent。

需求如下:

在D:\下存放了名为myfile.txt的文本文件,文件的内容如下:

10%

12%

34%

该文件只包含一个字段,字段名为Num,类型为百分数,长度为3。

需要将该文件导入到名为work.mydata的SAS数据集。

代码:

data work.mydata;

    infile "D:\myfile.txt";

    input @1 Num percent3.;

run;

结果:
                                             Obs     Num

                                                 0.10
                                                 0.12
                                                 0.34

代码分析:

输入格式percent的主要作用是读取百分号格式的数值。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有