新浪博客

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

2014-01-13 07:53阅读:
上次和大家分享了如何导入含有字符的数值,我们在试验百分数的时候发现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
1 0.10
2 0.12
3 0.34
代码分析:
输入格式percent的主要作用是读取百分号格式的数值。

我的更多文章

下载客户端阅读体验更佳

APP专享