What happens if you submit the following program to mergeBlood.Donors1 and Blood.Donors2, shown below?data work.merged; merge blood.donors1 blood.donors2; by id;run;
Blood.Donors1 | ID | Type | Units | 2304 | O | 16 | 1129 | A | 48 | 1129 | A | 50 | 1129 | A | 57 | 2486 | B | 63 | [td]
| | Blood.Donors2 | ID | Code | Units | 6488 | 65 | 27 | 1129 | 63 | 32 | 5438 | 62 | 39 | 2304 | 61 | 45 | 1387 | 64 | 67 | [td]
|
| a. | The Merged data set contains some missing values because not all observations have matching observations in the other data set. | | b. | The Merged data set contains 8 observations. | | c. | The DATA step produces errors. | | d. | Values for Units in Blood.Donors2 overwrite values of Units inBlood.Donors1. |
Correct answer: c
问下为什么会出现错误呢???不能合并的不能放在那里吗(尽管有可能有missing value)?
谢谢!
|