【发布时间】:2011-12-24 00:12:44
【问题描述】:
我在 SAS 方面几乎没有经验。但我想做的是将 2 个 excel 电子表格读入 2 个单独的临时数据集。
文件名是 C:\signature_recruit.xls 和 C:\acceptance_recruit.xls。
我该如何做到这一点?
【问题讨论】:
我在 SAS 方面几乎没有经验。但我想做的是将 2 个 excel 电子表格读入 2 个单独的临时数据集。
文件名是 C:\signature_recruit.xls 和 C:\acceptance_recruit.xls。
我该如何做到这一点?
【问题讨论】:
上述 cmjohns PROC IMPORT 方法的替代方法是使用 DDE。这是一项较旧的技术,使用起来更困难,但它确实为复杂的场景提供了更大的灵活性。
已经写了很多关于这样做的文章。例如:
http://www.lexjansen.com/wuss/2010/DataPresentation/3015_4_DPR-Smith.pdf
干杯 抢
【讨论】:
为简单起见,您希望 Excel 文件看起来像 SAS 数据集。这意味着您应该只有数据行和列。如果需要,第一行可以是列(变量)的名称。
现在您可以自己编写proc import 代码来读取 excel 文件,也可以使用导入向导单击整个过程。这有一个有用的功能,在您单击对话框后,您可以让它保存一个程序,其中包含向导生成的用于读取 excel 文件的proc import 代码。然后,您可以根据需要保存并重复使用此代码。
要启动导入向导,请转到文件->导入数据。默认选项是导入 Excel 文件。浏览到电子表格并回答问题。对两个电子表格重复此操作。
如果运气好的话,这应该是您将文件导入 SAS 所需要做的所有事情。 Here 是指向更多信息和示例的链接。
【讨论】: