【单选题】当两个SAS数据集需要进行横向合并时,所采取正确的步骤是()
A. 先将两个数据集用proc sort语句按关键词进行排序,然后用set语句按照关键词进行合并;
B. 先将两个数据集用proc sort语句按关键词进行排序,然后用merge语句按照关键词进行合并;
C. 直接采用merge语句进行合并
D. 直接采用set语句进行合并
A. 先将两个数据集用proc sort语句按关键词进行排序,然后用set语句按照关键词进行合并;
B. 先将两个数据集用proc sort语句按关键词进行排序,然后用merge语句按照关键词进行合并;
C. 直接采用merge语句进行合并
D. 直接采用set语句进行合并
举一反三
- 将两个数据集横向合并,使用DATA步中的______语句。 A: where B: select C: set D: merge
- 在SAS数据步中对数据集变量未排序,可利用MERGE语句实现数据集合并操作,而且不会导致由于观测数据顺序不同出现数据合并错误
- 数据集纵向的合并,即增加数据集观测值的数量,可通过SET语句实现
- 在一般的数据横向合并过程中,为防止由于观测数据顺序的不同而导致的数据合并错误,则需要使用SORT过程对变量进行____后才能使用BY语句指定为分组变量,再进行合并
- 两个数据文件进行横向合并(添加变量)时,应满足( ) A: 两个文件中的有相同的个案数,并且个案排列顺序一一对应时,可以直接合并。 B: 采用关键变量合并时,关键变量的取值必须是唯一的,无重复值。 C: 采用关键变量合并时,必须先对两个文件中的个案都按照关键变量进行升序排列。 D: 两个文件中,关键变量的属性要保持一致。