【问题标题】:IBM spss Modeler, how to delete rows containing missing valuesIBM spss Modeler,如何删除包含缺失值的行
【发布时间】:2015-12-22 05:51:36
【问题描述】:

我所有的数据都在一个 .txt 文件中,字段分隔符是逗号和换行符。所以我使用“Var.File”组件作为Source组件。

我正在尝试弄清楚如何删除包含空值的行,然后获取输出以进行进一步处理。

【问题讨论】:

    标签: spss spss-modeler


    【解决方案1】:

    要丢弃 IBM SPSS Modeler 中的任何记录,您可以使用“记录操作”面板中的“选择”节点。

    要丢弃包含给定字段缺失值的任何记录,您可以将“模式”设置为“丢弃”并使用条件:@NULL( field1 ) 如果字段名称为“field1”。

    如果您有一个字段列表并要求所有字段都具有非缺失值,则可以使用以下条件:count_nulls( [ field1 field2 field3 ] ) > 0 如果字段为“field1”、“field2”和“field3”。

    如果您希望丢弃任何字段包含缺失值的所有记录,您可以使用条件:count_nulls( @FIELDS_MATCHING( "*" ) ) > 0

    如果您要丢弃只有缺失值的记录,可以使用条件:count_non_nulls( @FIELDS_MATCHING( "*" ) ) = 0

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多