boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 刚才的sas programmer面试问题
相关主题
Stupid SAS programming style is driving me crazy....
用尽心思做好了一个macro
一个SAS Macro和Append的问题,救助!
如何添加时间变量
SAS Programmer for clinical trials
SAS菜鸟请教如果使SAS的output的结果放到一个文件内?
读入 1000 - 2000 个CSV 文件
问个sas问题(包子)
SAS Help
请教如何写这个sas代码?
相关话题的讨论汇总
话题: data话题: macro话题: set话题: dataset话题: do
进入Statistics版参与讨论
1 (共1页)
k*******y
发帖数: 132
1
一个consulting,可能是找programmer?
因为时间原因,基本上没有准备(上午通知下午面,但是白天一直都有事情,之前准备
的材料都没来得及翻出来电话就来了,唉)
面的很失败感觉,基本没戏了的说
大约半个小时,然后不停地问各种基本问题
比如你怎么做macro,怎么创造macro变量,怎么merge之类的。
没答上来的问题我记得的如下
有没有用过dataset 的index
如果有一万个dataset要纵向合并(就是data; set;)怎么写
怎么把数据上传到数据库里面
怎么样把macro 怎么transfer怎么的。。。
我这次最大的教训是,电面之前居然没有把所有符号的说法记住
引号,括号,-,/全不知道要怎么说,疯了
然后最傻的是我写了我会vba,实际上会一点点,写过一些程序,平时也用,但是都要
照着改的那个水平
觉得自己太傻了,明明是很经常接触到sas直接output到excel作图的,但是因为code是
写好的,自己只改过几次,就没有多留意具体怎么写
然后被问到一个基本vba问题,没答上来,啊,想死。。。
k*z
发帖数: 4704
2
vba问的什么问题?
k*******y
发帖数: 132
3
怎么样引用一个chart
太丢人了。。

【在 k*z 的大作中提到】
: vba问的什么问题?
P****D
发帖数: 11146
4
那就写你会some VBA。人家要是追着你问,你就有借口说不会了。
还是那句老话:写到简历上的东西,一定要保证让人家怎么问都问不死,不然就别写。
当然总有人问刁钻的问题,那就得学着说不会。

【在 k*******y 的大作中提到】
: 怎么样引用一个chart
: 太丢人了。。

k*******y
发帖数: 132
5
电面居然过了。。。
然后去on-site了
估计这次真的要挂掉了
居然还是一个很大的公司,也算dream company之一了
唉~~~~

【在 P****D 的大作中提到】
: 那就写你会some VBA。人家要是追着你问,你就有借口说不会了。
: 还是那句老话:写到简历上的东西,一定要保证让人家怎么问都问不死,不然就别写。
: 当然总有人问刁钻的问题,那就得学着说不会。

f***a
发帖数: 329
6
店面都这么过了,怕啥
mm大胆的往前走,磨牙莫回头!
p*********o
发帖数: 138
7
恭喜mm,加油加油!

【在 k*******y 的大作中提到】
: 电面居然过了。。。
: 然后去on-site了
: 估计这次真的要挂掉了
: 居然还是一个很大的公司,也算dream company之一了
: 唉~~~~

B****k
发帖数: 188
8
请问LZ是打算明年5月毕业么?
d******9
发帖数: 404
9
"如果有一万个dataset要纵向合并(就是data; set;)怎么写"
How did you answer this question?
这里需要使用 Macro 吧,自动化,data sets 太多,手动不可能。
If the data sets are of the same variables and structures, we can also use
Proc Append base=All data=... in a Macro %DO-LOOP to do it.
If no, Data step concatenation is better, such like.
Data ZZZ;
Set &All;
Run;
How did you create the macro variable ALL which contains all the data set
names and separated by blank????????

【在 k*******y 的大作中提到】
: 一个consulting,可能是找programmer?
: 因为时间原因,基本上没有准备(上午通知下午面,但是白天一直都有事情,之前准备
: 的材料都没来得及翻出来电话就来了,唉)
: 面的很失败感觉,基本没戏了的说
: 大约半个小时,然后不停地问各种基本问题
: 比如你怎么做macro,怎么创造macro变量,怎么merge之类的。
: 没答上来的问题我记得的如下
: 有没有用过dataset 的index
: 如果有一万个dataset要纵向合并(就是data; set;)怎么写
: 怎么把数据上传到数据库里面

s*********r
发帖数: 909
10
Use a macro %do-loop to do it.
data all;
set %do i=1 %to 100;
file&i
%end;
;
run;

【在 d******9 的大作中提到】
: "如果有一万个dataset要纵向合并(就是data; set;)怎么写"
: How did you answer this question?
: 这里需要使用 Macro 吧,自动化,data sets 太多,手动不可能。
: If the data sets are of the same variables and structures, we can also use
: Proc Append base=All data=... in a Macro %DO-LOOP to do it.
: If no, Data step concatenation is better, such like.
: Data ZZZ;
: Set &All;
: Run;
: How did you create the macro variable ALL which contains all the data set

A*******s
发帖数: 3942
11
proc append is faster than set statements in data step.
d******9
发帖数: 404
12
This is a special case: all the dataset names are arranged in order, like
File1, File2, File3.....File10000.
What if they are not...?

【在 s*********r 的大作中提到】
: Use a macro %do-loop to do it.
: data all;
: set %do i=1 %to 100;
: file&i
: %end;
: ;
: run;

k*******a
发帖数: 772
13
恭喜
祝你on site也这么好运~

【在 k*******y 的大作中提到】
: 电面居然过了。。。
: 然后去on-site了
: 估计这次真的要挂掉了
: 居然还是一个很大的公司,也算dream company之一了
: 唉~~~~

s*********r
发帖数: 909
14
Good to know, thanks.

【在 A*******s 的大作中提到】
: proc append is faster than set statements in data step.
1 (共1页)
进入Statistics版参与讨论
相关主题
请教如何写这个sas代码?
[SAS]怎么快捷地删除Macro 里创建的临时dataset和macro variab
请教大牛,将多个dataset合并后,如何知道哪部分数据来自哪个dataset。
贴几个sas programmer 的位置
How to append data sets in SAS?
SAS dataset to sql server
help need for SAS macro
[合集] 问个SAS的问题
[合集] 用SAS生成表格,怎么弄比较好?
[合集] 怎么合并(merge)很多外部的文件?
相关话题的讨论汇总
话题: data话题: macro话题: set话题: dataset话题: do