全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2490 3
2019-01-19
悬赏 8 个论坛币 已解决

48.The following SAS program is submitted:

  data WORK.TEST;

     drop City;

     infile datalines;

     input

        Name $ 1-14 /

        Address $ 1-14 /

        City $ 1-12 ;

     if City='New York  ' then input @1 State $2.;

     else input;

  datalines;

  Joe Conley

  123 Main St.

  Janesville

  WI

  Jane Ngyuen

  555 Alpha Ave.

  New York

  NY

  Jennifer Jason

  666 Mt. Diablo

  Eureka

  CA

  ;

What will the data set WORK.TEST contain?

        A.

Name              Address            State

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

Joe Conley        123 Main St.

Jane Ngyuen       555 Alpha Ave.     NY

Jennifer Jason    666 Mt. Diablo

     B.

Name              Address           City         State

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

Joe Conley        123 Main St.      Janesville

Jane Ngyuen       555 Alpha Ave.    New York     NY

Jennifer Jason    666 Mt. Diablo    Eureka

     C.

Name              Address            State

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

Jane Ngyuen       555 Alpha Ave.     NY

     D. O observations,there is a syntax error in the data step.

Answer:A


能不呢具体解释一下题干中drop city;和infile datalines;这两项分别是什么意思,在题目里起到了什么作用,如果去掉会怎么样?

最佳答案

mibing 查看完整内容

drop city的意思是在输出的时候不显示city这个variable和这个variable下面的value 如果不加drop city,输出结果就应该是B那样子的 infile datalines的意思是把下面dataline里的数据导入WORK.TEST里面。
二维码

扫码加我 拉你入群

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

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

全部回复
2019-1-19 06:44:37
drop city的意思是在输出的时候不显示city这个variable和这个variable下面的value
如果不加drop city,输出结果就应该是B那样子的
infile datalines的意思是把下面dataline里的数据导入WORK.TEST里面。
二维码

扫码加我 拉你入群

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

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

2019-1-19 14:57:28
学习,谢谢!
二维码

扫码加我 拉你入群

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

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

2019-1-22 22:38:20
1. drop 语句表示产生输出数据集时不包含“city”这个变量。也就是说,PDV里有"city", 但输出的test中只有Name,Address,State三个变量。
2. infile 语句表示从哪里读取数据。后面可以是namerefence, 文件名(包括完整路径)。"datalines"和"cards"是SAS的保留字,必须放在data stepd的最后(run之前)。infile datalines表示数据不是从外部文件读入,而是从datalines或cards语句后面的数据读入。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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