由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 问一下SAS base 42题
相关主题
请教SAS BASE 70题里的第42题where is error in SAS
请教sas base(70)的42我的SAS CODE 错那儿了?
SAS question on find() function请问我们平时在SAS里头那种data叫什么format的data呀?
一道SAS BASE 请教请教一道SAS Base的问题
Base 70 一些问题sas 的basic问题2
help with reading a strange csv file into SAS求问一道SAS adv 题
SAS菜鸟base123中一问-Q39,谢谢!分享一道最近碰到的很好的面试题。 (转载)
求高人指点,base 70题库中的第64题的答案为什么是5?终于知道怎么破解SAS了
相关话题的讨论汇总
话题: us话题: sas话题: text话题: pos话题: australia
进入Statistics版参与讨论
1 (共1页)
s********e
发帖数: 323
1
The following SAS program is submitted:
data WORK.ONE;
Text='Australia,US,Denmark';
Pos=find(Text,'US','i',5);
run;
What value will SAS assign to Pos?
A.0
B.1
C.2
D.12
答案是D
我在SAS里run了一下,给出的Pos值是11,不知道为啥?还有,我怎么都看不明白这个
find在这里到底是要干嘛?
不好意思,比较菜,多谢啦!
l******n
发帖数: 45
2
there is a blank after the comma.
Text='Australia, US, Denmark';
a****m
发帖数: 693
3
if there is a blank between Australia, and US, it could be 12
find is to locate the position of some component in that string, here is the
position of US in that text with case insensitive, after position 5.
l**********9
发帖数: 148
4
find函数就是寻找一个子串在字符串中的位置。
比如,find(Text,'US','i',5)就是寻找子串“US”,在字符串Text中的位置。其中‘i
’的意思是忽略大小写,即US和us视为一个子串。5的意思是起始位置。即从Text中第
五个字符开始寻找。
本题中,如果Australi和US中间有个空格的话,那么us在Text字符串中的第12个位置,
所以答案是D。顺便一提,如果去掉5,输出则会变成2,因为在大小写不敏感的前提下
Australia里面也有一个us。
s********e
发帖数: 323
5
哦,明白了
多谢各位大虾:)

i

【在 l**********9 的大作中提到】
: find函数就是寻找一个子串在字符串中的位置。
: 比如,find(Text,'US','i',5)就是寻找子串“US”,在字符串Text中的位置。其中‘i
: ’的意思是忽略大小写,即US和us视为一个子串。5的意思是起始位置。即从Text中第
: 五个字符开始寻找。
: 本题中,如果Australi和US中间有个空格的话,那么us在Text字符串中的第12个位置,
: 所以答案是D。顺便一提,如果去掉5,输出则会变成2,因为在大小写不敏感的前提下
: Australia里面也有一个us。

1 (共1页)
进入Statistics版参与讨论
相关主题
终于知道怎么破解SAS了Base 70 一些问题
问个SAS问题help with reading a strange csv file into SAS
base 123题第72/73题求解:关于substr的返回长度SAS菜鸟base123中一问-Q39,谢谢!
SAS Text Miner求高人指点,base 70题库中的第64题的答案为什么是5?
请教SAS BASE 70题里的第42题where is error in SAS
请教sas base(70)的42我的SAS CODE 错那儿了?
SAS question on find() function请问我们平时在SAS里头那种data叫什么format的data呀?
一道SAS BASE 请教请教一道SAS Base的问题
相关话题的讨论汇总
话题: us话题: sas话题: text话题: pos话题: australia