SAS 中set语句中的“obs=0”是什么意思

2024-05-13

1. SAS 中set语句中的“obs=0”是什么意思

OBS= 参数的含义是允许 DATA 步或 PROC 步读取已有数据集的最后一行数据的行数。
如,
data new;
    set old(obs=10);
run;
即,读取 old 数据集的前10行数据。

再如,
proc print data=study(firstobs=5 obs=10);
即,打印 study 数据集的第5行到第10行数据。

OBS=0,则表示创建一个新的空数据集,具有原数据集的结构,但不包含其数据。

SAS 中set语句中的“obs=0”是什么意思

2. 本人统计学研究生 对数据分析感兴趣(spss、R、sas 数据库) 但朋友都建议考注会cpa 怎么做出选择?

我也是学统计的,还修了会计,不过我一点都不喜欢会计,本人对数据分析很有兴趣,找工作的时候也只选择与数据分析相关的工作,虽然这方面的工作机会较少,但是只要有能力,知识扎实,面试就很容易通过。你说你对这些感兴趣,不知道你是否已经付出努力或正在努力学习这些?别人说什么都是建议而已,主要还是要看自己。个人觉得数据分析很有意思。做事都是要有目的性的,而不是看别人做什么自己也去做,考那么多证有什么用?考对自己有用的就可以。只要术业有专攻,就不怕找不着好工作!统计学基础其实比较简单,但是专业课不知道你是否能够接受。