全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1435 3
2016-10-13
输入格式化要打个圆点,这是SAS教程最基本的知识。但最近看到几个不打点的SAS考题,觉得甚是奇怪,贴出来求大侠解惑。

70-39. The following SAS program is submitted:


data WORK.AUTHORS;

    array Favorites{3} $ 8 ('Shakespeare','Hemingway','McCaffrey');

run;


What is the value of the second variable in the dataset WORK.AUTHORS?

     A. Hemingway

     B. Hemingwa

     C. ' ' (a missing value)

     D. The program contains errors. No variables are created.


Answer: B


(格式 $ 8 居然没有点

--------------------------------------

70-31. Given the following raw data records in DATAFILE.TXT:


  ----|----10---|----20---|----30

  Kim,Basketball,Golf,Tennis

  Bill,Football

  Tracy,Soccer,Track


The following program is submitted:


  data WORK.SPORTS_INFO;

     length Fname Sport1-Sport3 $ 10 ;

     infile 'DATAFILE.TXT' dlm=',';

     input Fname $ Sport1 $ Sport2 $ Sport3 $;

  run;


  proc print data=WORK.SPORTS_INFO;

  run;


(10后面没点)


这两题我都在SAS上run了,而且是打点不打点两种情况,结果是,打点和不打点的结果完全一样log里也没有任何问题。请问,这是为什么?难道是新版SAS的规则变了吗?







二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-10-13 09:18:26
这是定义函数长度吧
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-10-13 11:06:43
进击的小瓶盖 发表于 2016-10-13 09:18
这是定义函数长度吧
你说的似乎有道理,这两个例子都是这种性质的。谢谢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-10-13 13:05:24
mich_ard 发表于 2016-10-13 11:06
你说的似乎有道理,这两个例子都是这种性质的。谢谢。
我也不是很确定,,,毕竟我也是菜鸟。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群