我希望从 Windows 中的 SAS 数据集中将数据读入 R。read.ssd 函数允许我这样做,但是,当我尝试导入名称中包含任何非字母符号的 SAS 数据集时,它似乎出现了问题。例如,我可以table.sas7bdat
使用以下内容导入:
directory <- "C:/sas data sets"
sashome <- "/Program Files/SAS/SAS 9.1"
table.df <- read.ssd(directory, "table", sascmd = file.path(sashome, "sas.exe"))
但我不能对名为table1.sas7bdat
. 它返回一个错误:
Error in file.symlink(oldPath, linkPath) :
symbolic links are not supported on this version of Windows
鉴于我没有重命名这些数据集的选项,有没有办法将名称中包含非字母符号的 SAS 数据集读取为 R?