弗吉尼亚青少年调查数据( 2011和2013可供下载。每个 zip 文件夹都包含弗吉尼亚州所有可用格式的数据以及代码本。每个2013 zip 文件夹包含:代码本、Access 数据库、SAS 输入和格式化程序、SPSS 数据库和一个 dat 文件。SAS 程序可将 ASCII 数据转换为 SAS 以供该统计包使用。
如何使用弗吉尼亚青少年调查数据文件
使用 ASCII 文件:
- 将 ASCII 数据文件保存到计算机上的文件夹中。
- 根据您所使用的软件的需要为每个变量指定列位置。
注意:如何使用 ASCII 数据因软件包而异。通常必须指定每个变量的列位置。每个变量的列位置可以在每年数据的文档中找到。请参阅您的软件文档以获取更多信息。
使用 SAS 文件:
- 将 SAS 格式程序、SAS 输入程序和 ASCII 数据文件保存到计算机上的文件夹中。
- 在SAS中打开SAS格式程序,并根据程序中注释中包含的说明进行编辑。
- 运行该程序。这将在 SAS 程序中指定的文件夹中创建一个永久格式库。
- 在 SAS 中打开 SAS 输入程序,并根据程序中注释中包含的说明进行编辑。
- 运行该程序。这将读取 ASCII 数据文件并将其转换为 SAS 程序中指定文件夹中特定年份的永久 SAS 数据集。
注意:每年的 VYS 数据都应放在自己的文件夹中,因为每年都有自己的格式库。格式库无法跨年份进行比较。
如何使用SAS格式库?
SAS 格式库包含用于使 SAS 输出更具可读性的格式。格式与数据相链接,以便结果显示为单词(例如“男性”或“女性”)而不是数字( 1或2 )。SAS VYS 数据文件旨在使用其配套格式库。
以下示例 SAS 程序显示如何使用格式库。假设数据文件和格式库都在“c:\data”中。请注意,该程序包含两个 libname 语句。第一个libname语句表示数据文件所在的位置;第二个libname语句表示格式库所在的位置。
| libname mydata 'c:\data'; /* 告诉 SAS 数据在哪里 */ libname library 'c:\data'; /* 告诉 SAS 格式在哪里 */ proc freq data=mydata.yrbs 2005 ; 表 q 2 ; 运行; |
建议使用格式库,但从技术上讲是可选的。如果您不想使用格式库,请在 SAS 程序开始时包含以下语句:
| options nofmterr; /* 告诉 SAS 不要查找格式 */ |
请注意,每年的 YRBS 数据都有自己的格式库。多年来的数据格式库并不相同。
有关使用格式库的更多信息,请查阅您的 SAS 文档。
使用 SPSS 文件:
- 将 SPSS 语法文件和 ASCII 数据文件保存到计算机上的文件夹中。
- 在 SPSS 中打开 SPSS 语法文件,并根据文件中注释中包含的说明进行编辑。
- 运行语法文件。这将读取 ASCII 数据文件并将其转换为包含标签和格式的永久 SPSS 数据文件。
使用访问文件:
- 将 Access 文件保存到计算机上的文件夹中。
- 解压缩 Access 文件。
注意:该文件以压缩形式存储以缩短下载时间;需要先解压缩才能使用。有关解压缩文件的更多信息,请参阅文件格式帮助。
技术支援
最后更新: 2016年12月6日