将文本文件的一部分导入SAS

将文本文件的一部分导入SAS,sas,Sas,我有一个文本文件,它是一个包含我需要的表格的出版物,但也有一堆我不需要的东西,包括文本段落。我如何才能将所需的表提取到sas数据集中?您可以将文本文件中的每一行作为一个非常大的字符变量输入。使用PRXMATCH,您可以使用正则表达式测试这一行。根据文本文件的组成,您可以根据正则表达式匹配有条件地控制数据集的创建。我不知道SAS,但更新您的问题以包括文件的分隔方式以及识别文本文件“好”部分的内容将有助于人们回答。R有一个名为scan的通用函数,我通常使用它进行如下一般黑客攻击:。也许你可以阅读一下

我有一个文本文件,它是一个包含我需要的表格的出版物,但也有一堆我不需要的东西,包括文本段落。我如何才能将所需的表提取到sas数据集中?

您可以将文本文件中的每一行作为一个非常大的字符变量输入。使用PRXMATCH,您可以使用正则表达式测试这一行。根据文本文件的组成,您可以根据正则表达式匹配有条件地控制数据集的创建。

我不知道SAS,但更新您的问题以包括文件的分隔方式以及识别文本文件“好”部分的内容将有助于人们回答。R有一个名为scan的通用函数,我通常使用它进行如下一般黑客攻击:。也许你可以阅读一下scan的功能,然后在SAS中搜索相应的功能……有时候,将内容复制粘贴到一个好的文本编辑器(例如Windows上的Notepad++和Mac上的TextMate)是最实用的方法。通过一系列搜索和替换操作,将文件制作成一个选项卡分隔的文件,然后可以将其粘贴到Excel或另存为原样并导入SAS。