【问题标题】:Dealing with SPSS labels when exporting to a database导出到数据库时处理 SPSS 标签
【发布时间】:2011-12-15 22:57:05
【问题描述】:

从事将 SPSS 调查数据文件导出到 MySQL 数据库的项目。虽然通过 ODBC 的实际导入很好,但我遇到了如何处理数据中的标签的困境。例如,我的每个问题的 SPSS 文件都有一个数字作为与该变量的描述性标签相对应的数据。

我希望能够将两个值、数字选择和答案选项都保存到数据库中 - 有没有办法将两者链接起来,或者我需要制作一些更复杂的数据库表和关系容纳一切。

【问题讨论】:

    标签: database spss


    【解决方案1】:

    我认为您指的是价值标签与价值。通常它是要导出的值。您可以将标签集导出到不同的数据库表并通过 SQL 链接它们。

    一个更简单的解决方案是为每个要保留其标签的变量创建一个带有标签的并行变量。为此,请使用类似 字符串 x_label(a120)。 计算 x_label = valuelabel(x)。

    如果你有很多这些变量,你可以把这个逻辑放在带有向量的 DO REPEAT 中。

    HTH, 乔恩·派克

    【讨论】:

      【解决方案2】:

      您可以在 SPSS 中复制变量,然后从新变量中删除标签。这是你想要的吗?

      仅仅为标签建立关系似乎是矫枉过正。如果您有 20 个问题,并且他们在项目中使用了不同的标签,则关系可能过于复杂。

      另一方面,如果您有一个问题表,您可以在该表中放置标签。例如:

      ID 声明 Item1 Item2 Item3 Item4

      但是,如果他们都使用相同的标签(例如同意、不同意、...),则没有必要这样做。

      【讨论】:

        猜你喜欢
        • 2018-04-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-03-08
        相关资源
        最近更新 更多