【问题标题】:Problem reading variables containing mix of numbers and strings读取包含数字和字符串混合的变量时出现问题
【发布时间】:2021-04-05 06:46:54
【问题描述】:

我正在阅读一个 Excel 文件(请参阅下面的语法),其中一些字段是文本与数字混合。问题是 SPSS 将其中一些字段读取为数字而不是字符串,然后删除文本。
我假设这发生在第一行的大部分为空或具有数值的情况下,然后它将变量定义为数字。
如何避免这种情况?

  GET DATA
  /TYPE=XLSX
  /FILE='M:\MyData.xlsx'
  /SHEET=name 'Sheet1'
  /CELLRANGE=FULL
  /READNAMES=ON
  /DATATYPEMIN PERCENTAGE=95.0
  /HIDDEN IGNORE=YES.

【问题讨论】:

    标签: spss


    【解决方案1】:

    当您使用 get data 命令时,子命令 /DATATYPEMIN PERCENTAGE=95.0 会告诉 SPSS,如果字段中最多 5% 的值不符合所选格式,它仍然可以。因此,为了避免只有很少的值是文本并且字段被读取为数字的情况,您必须将子命令更正为:

    /DATATYPEMIN PERCENTAGE=100
    

    【讨论】:

      猜你喜欢
      • 2013-09-18
      • 2011-04-04
      • 2020-04-27
      • 1970-01-01
      • 1970-01-01
      • 2012-05-16
      • 2021-12-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多