SAS输入格式dollar的用法——输入货币
(2014-01-14 07:37:54)
标签:
sasinfileinputdollar数据导入it |
货币变量在数据分析中经常会参与计算,有时货币变量值在文本中存储的方式为$加上数值,例如,$1,000。如果我们将货币变量作为字符读入,虽然方法简单,但是在分析中不能参与计算,因此需要将货币变量在读取时转换为数值,方便以后的计算。那么我们如何读取这样的变量呢,在以前介绍过的SAS输入格式comma中已经说明了读取带有字符的数值变量方法,这次和大家分享的是专门读取货币变量的方法——SAS输入格式dollar。
需求如下:
在D:\下存放了名为myfile.txt的文本文件,文件的内容如下:
$1,000
$500
$2,000
该文件中包含一个变量,变量名为money,长度为6,需要将该文件导入到名为work.mydata的SAS数据集中。
使用如下代码:
data work.mydata;
run;
结果:
代码分析:
SAS输入格式dollar的作用是读取货币,读取之后的变量在SAS数据中是以数值形式存储的。

加载中…