答案“确定列的子集缺失值的数/属性中的一个要素” https://knowledge.亚搏在线safe.com/questions/69942/determine-number-of-missing-values-in-a-subset-of.html 对于这个问题的答案最新“决定在列的子集缺失值的数/属性中的一个要素” 通过回答隆 https://knowledge.亚搏在线safe.com/answers/70020/view.html

@raalst ,我不认为你的isnodata功能都可以在这里使用。所述isnodata功能只对它们在RasterExpressioinEvaluator操作栅格像元值是适用的。

如图@jdh 建议,一个可行的办法是创建条件值新属性(如果属性缺失则1否则为0),每个属性,然后让他们的总和。您可以使用AttributeCreator或AttributeManager做到这一点。

另外,该工作流程也可能是一个解决方案,如果你能定义一个代表“失踪”的属性完全特殊的字亚搏在线符串。

  1. NullAttributeMapper:指定特殊字符串的每一个失踪的属性
  2. StringSeacher:。目标属性的串联值,发现合并的值中的特殊字符串,并将其存储到一个列表
  3. ListElementCounter:计数列表中的元素的数目

    <。p>

    此外,脚本可能在一些情况下

    PythonCaller脚本示例有效:

     DEF countMissing(功能):ATTRS = [ 'attB位','ATTC', 'ATTD', 'ATTE', 'ATTF', 'ATTG'〕中ATTRS计数= 0 ATT:_,ISMISSING,_ = feature.getAttributeNullMissingAndType(ATT)如果ISMISSING:计数+ = 1个feature.setAttribute( '_count',计数)
         
          周三,2018年5月9日22时06分25秒GMT
         
        
        
         通过JDH回答
    https://knowledge.亚搏在线safe.com/answers/69984/view.html
          

    您可以使用条件到的1或0的值分配给在所述子集中的每个属性的临时属性,然后求和临时属性。结果 周三,2018年5月9日14时48分06秒GMT JDH