1.1.1 数据的导入

1.直接输入:
直接输入数据用input函数,其中,cards函数要与input函数配合使用;@@是行保持符,便于接着读入后续数据。
例子:

Data temp1;
Input name $ age@@;
Cards;
Tom 34 johny 22 may mary 34 susan 26 dora 29 young 30
;
Run;

2.从外部文件导入
例子:

Data temp2;
Infile ‘d:\mydata\stud.txt’;
Input id $ name $ sex $ age hometown $;
Run;

因为默认文件中不包含变量名,所以要用input语句键入变量名,Infile语句需要放在input语句之前。另外路径为绝对路径,从盘符开始,放在引号中。
3.自由格式和列标识格式数据
自由格式数据如:

Data stud_space;
Input id $ name $ math;
Card;
20164980101 刘涛 89
20164980102 牛逼 90
;
Run;

这种格式字符型变量中间不能有空格,像”刘 涛”这种写法会会被忽略,并且不能超过8个字符,所以解决方法是在需要输入中间带有空格或者超过8个字符的字符型变量时使用列标识格式,如

Data stud_space;
Input id $ 1-11 name $ 13-15  math;
Card;
20164980101 刘 涛 89
20164980102 牛 逼 90
;
Run;

在读取没有分割符号的整齐的数据时,也可以用列标识格式来读取。
注意事项
1.每一个数据步、过程步都用run;结尾,便于程序调试

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,500评论 0 5
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,368评论 0 3
  • 基于《Python语言程序设计基础(第2版)》 第一部分 初识Python语言 第1章 程序设计基本方法 1.1 ...
    柄志阅读 27,551评论 4 44
  • 北国寒流撒欢, 枯枝横飞山川, 暮霭里, 霓虹闪, 陪衬冷星点点。 伤感? 肠断? 青松傲立雪山。
    人间四月天彡阅读 99评论 0 1
  • 学着倾听以后,和我老公的关心融洽了很多。和孩子相处还是会发生很多的矛盾,让我觉得力不从心。更多的是让我看见我自己的...
    彩莲_2628阅读 152评论 0 0