我有一个 CSV 文件,我想将其导入 SAS,但 CSV 的列名有空格。例如,其中一列是“国家/地区代码”。我想删除删除空格并将“_”放在该位置,以便列名称变为 Country_Code。任何帮助..我如何使用 SAS 代码来做到这一点。
如果它是 CSV(逗号分隔),那么这里应该不会有任何问题。PROC IMPORT
应该导入文件并为您更改名称。它会label变量包括空格,但它应该进行更改。 (通过打开数据集并选择“视图”->“列名称”在 SAS Display Manager 中验证这一点)。
如果不是,那么您可以尝试(在过程之前)添加options validvarname=v7;
。如果当前设置为any
,那么从技术上讲,带空格的名称是有效名称;它可能会过去PROC IMPORT
的支票。如果您使用的是 Enterprise Guide,则此设置为any
默认情况下。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)