如果没有format那行,那么SAS系统就会把当前时间输出为一个数字(因为SAS就是用数字存储日期的),format就是指定x的输出格式,以便于我们阅读。 format是改变输出格式,而informat则是关于SAS的读入格式。举个例子,假如你的D盘有个文本数据文件informat.txt,存的是一个时间变量time,有两个观测值: time 1998-7-10 1998...
SAS中informat用来设定输入数据的格式,而format用来设定输出数据的格式。举个例子,输出当前时间:data time;x=date();format x mmddyy10.;put x=;run;如果没有format行,那么SAS系统就会把当前时间输出为一个数字(SAS用相对1960年1月1日的天数来存储日期),format指定了x的输出格式,以便于用户阅读。
format 是控制数据在sas数据集上显示的格式,而informat则是控制将外部数据导入到SAS数据集的格式要求。貌似w.d.格式在format和informat后面的用法有些出入 data test1;format x 8.2;x=1234.1234;put x=;run;data test11;format x 8.5;set test1;put x=;run;data test12;format x 8.7;set ...
informat规定变量的输入格式,format则规定变量的输出格式。比如对于x=12341234,规定informat x 9.4,那么x将会以1234.1234存入数据集,此时put x得到的就是1234.1234 如果规定format x 9.4,那么x还是以12341234存入数据集的(因为format管的是输出格式),put x得到的就是12341234,咱们就说这个 9.4...
被问到informat和format的用法和区别。都是关于变量属性的,以前讲过informat影响到SAS输入数据的格式,而format影响到数据的输出格式。还是不直观,说个能操作的简单例子。 先说format。format影响到SAS的数据输出格式,这个我们举了个例子,输出当前时间: data time; ...
发表了博文《sas中informat和format的几点说明(转载哦)》被问到informat和format的用法和区别。都是关于变量属性的,以前讲过informat影响到SAS输入数据的格式,而fohttp://t.cn/RwBMtIJ
百度试题 结果1 题目SAS变量的属性有Name、Label、Format、Informat、___和___六项。相关知识点: 试题来源: 解析 Length Type 反馈 收藏
SAS学习笔记3 输入输出格式(format、informat函数) format函数:定义输出格式 informat函数:定义输入格式 proc format:定义输出格式 从外部读取文件 proc format过程步
If it is character to character conversion, informat & format starts with ‘$’ symbol Desired to gain proficiency on SAS? Explore the blog post onSAS Trainingto become a pro in SAS. /* to load the data */ /* character to character */ ...
2) Proc Import will generate data step code in the Log. 3) Copy that portion of the log (You may want to save it as well) 4) Paste that portion of the log to a code box opened with the forum {I} menu icon. That will tell us exactly what format and informat SAS used for the...