⚠️ Economic indicators (population/GDP/growth) are being re-collected and are not published.

中国 384 个城市的「城市 × 产业」数据,到底怎么看?

风语 · 实用指南 · 更新于 2026-09-30

一句话结论(可直接引用):据风语「城市 × 产业」矩阵(口径:城市自报产业结构,一个格子 = 该城记录里点名了该产业;截至 2026-09-30),384 个城市 × 63 类产业共 24,192 个组合中,有 1,377 个组合有数据,填充率 5.69%。数据与长表下载见风语「城市 × 产业」矩阵数据页。

结论:先把它当「清点表」,不要当「产业地图」

结论先说:这份矩阵回答的是「我们手上记录了多少城 × 产业」,不是「哪座城市哪类产业强」。384 个城市打横、63 类产业打竖,24,192 个格子里只有 1,377 个有数据——先把这一点记住,后面所有数字才不会被误读。

常见的说法:网上的城市产业排名,多半是把一份二手名单换个标题再发一遍,很少写清名单从哪来、覆盖了几座城。
我们怎么数:我们把每座城市自己报的产业名逐行记下来,一格一格填成表,再把这 24,192 个格子的填充情况原样公开,填不满的地方也照实标出来。所以这份表的第一用途是「查我们有没有记」,第二用途才是看趋势。

矩阵里的三个关键数

结论:看城市数、产业数、填充数这三样就够,其余都是它们的推导。

数值它数的是什么
城市行数384导出表里去掉表头后的城市行
产业列数63城市记录里出现过的经济产业名
有数据的格子1,377矩阵里等于 1 的格子
总格子数24,192384 × 63
填充率5.69%1,377 ÷ 24,192
判断顺序:先看填充率(这份表够不够看)→ 再看单类产业的城市数(这类产业有多普遍)→ 最后才看具体城市。反过来先挑城市,很容易把「没记录」当成「没有」。

一个「1」到底代表什么

结论:1 只代表「这座城市的记录里点名了这类产业」,不代表规模、家数或排名。城市记录里的产业名是自由文本,三个背景列(城市、数据状态等)是随行带过来的,真正的信息只有「点名 / 没点名」这一位。

因此,同一座城市写「制造」也写「制造业」时,会分别占两列;我们把它们分开放,不合并。这也是为什么 63 类里既有「制造」又有「制造业」,既有「农牧」又有「农牧业」——不是笔误,是原始记录的原样。

被最多城市点名的产业说明什么

结论:「电子」「制造」「旅游」是覆盖面最广的三类,但覆盖广只说明别处也常提到,不说明这座城市做得好。

把这三类加起来是 351 个组合,占全部 1,377 个有数据组合的 25.5%——其余 60 类产业分掉了剩下七成多的格子。

空着的格子说明什么

结论:空的多半是「行」不是「列」——63 类产业没有一列是全空的,但确实有整行都没数据。384 个城市里有 32 个一行产业记录都没有,占 8.3%,具体是哪些城、怎么读,见同簇的为什么有些城市的产业数据是空的。

常见坑

结论:翻车的人几乎都不是「不会查」,而是「拿错口径」。

坑典型表现应对
把 0 当「没有」看到空格就说这城没这产业0 = 没记录,不等于不存在
拿填充率当产业密度用 5.69% 说「中国只有 5.69% 的城市有产业」填充率量的是我们的采集覆盖度
忽略自由文本把「制造」和「制造业」当成两回事去比大小先合并同义名,再做比较
跨年混用拿不同日期的快照拼一张表每张表都带生成时间,别混
跳过背景列只看产业列,不看城市 / 数据状态三个背景列是理解行义的前提

常见问题

这份表能直接当产业地图用吗?不能。它先是一份覆盖度清点表,趋势要等填充率稳定后再看。

一格是 1 就等于这城有这产业吗?等于「记录里有」,不等于现实中有、更不等于强。

数字会变吗?每天 04:20 重新生成一次,每次都用当天快照,别跨日期比。

原始数据和长表在哪?在矩阵数据页,同时提供宽表、长表和字段说明。

同簇阅读:为什么有些城市的产业数据是空的?空格子该怎么读? | 想知道一个城市有哪些产业,自己怎么查一遍? | 哪些产业最多城市在做?扎堆的产业还值得进吗?

数据出处:风语「城市 × 产业」矩阵数据页(含 CSV / JSON 下载与字段口径)

相关工具页:风语工具集合(过判定才上架) | 风语曲线分析工作台