FME教程:表格数据分组统计总数的三种实现方式

在FME中进行表格数据分组统计总数的三种方式,实现类似SQL中分组统计总数的功能。

一、业务场景

现在有图1所示的一份Excel表格数据,要求统计每个村的户数,如图2所示。

图1 Excel表格数据

图2 统计结果

二、实现方式

在FME中实现某个功能的方式并不唯一,而是多种多样的,这里针对数据分组统计总数的需求,给出三种方式供大家参考研究。关注薇信工众号:“GIS工具乐园”,回复“FME”,获取模板及示例数据下载链接。

1.方式一

这里使用ListBuilder、ListElementCounter转换器,先分组构建列表,然后统计列表中的元素数量实现分村户数统计,如下图所示。

图3 方式一

2.方式二

这里总体思路与方式一类似,只不过使用Aggregator转换器来替代方式一的ListBuilder转换器,如下图所示。

图4 方式二

3.方式三

这里使用AttributeCreator、Aggregator转换器,先为每一条数据添加一个“户数”字段,并赋值“1”,然后分组聚合,同时对“户数”字段进行求和,如下图所示。

图4 方式三


☛ FME系列视频教程推荐 ☚


本文模板数据下载☛ :FME进行数据分组统计总数的三种实现方式

三、视频讲解

本案例的免费视频讲解:FME教程:表格数据分组统计总数的三种实现方式


☟ 往期推荐 ☟


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GIS工具开发

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值