统计《十四五规划报告》热词频率

统计“十五五”规划建议热词频率

一、实验目的
利用Python对“十五五”规划建议文本进行中文分词与词频统计,提取核心热词,练习 jieba 分词与 Counter 计数的配合使用。

二、实验环境

Python 3.X

第三方库:jieba

内置库:collections.Counter

三、实验原理

中文分词:中文词语无空格分隔,需用 jieba.cut() 进行切分。

数据过滤:分词后过滤掉长度为1的字符(如“的”、“和”)和标点符号,保留有意义的双字及以上词语。

词频统计:Counter(words).most_common(15) 直接返回出现次数最多的前15个词及其计数。

四、核心代码实现

import jieba
from collections import Counter
text = """
“十五五”时期是基本实现社会主义现代化夯实基础、全面发力的关键时期。坚持把发展经济的着力点放在实体经济上,坚持智能化、绿色化、融合化方向,加快建设制造强国、质量强国、航天强国、交通强国、网络强国,保持制造业合理比重,构建以先进制造业为骨干的现代化产业体系。
加快高水平科技自立自强,引领发展新质生产力。抓住新一轮科技革命和产业变革历史机遇,统筹教育强国、科技强国、人才强国建设,提升国家创新体系整体效能,全面增强自主创新能力,抢占科技发展制高点。加强原始创新和关键核心技术攻关,推动科技创新和产业创新深度融合。
建设强大国内市场,加快构建新发展格局。坚持扩大内需这个战略基点,坚持惠民生和促消费紧密结合,以新需求引领新供给,以新供给创造新需求,促进消费和投资良性互动,增强国内大循环内生动力和可靠性。
加快构建高水平社会主义市场经济体制,增强高质量发展动力。坚持有效市场和有为政府相结合,激发各类经营主体活力,完善宏观经济治理体系,建设法治经济、信用经济。
"""
words = []
for line in text.replace('\n', '').split('。'):
for word in jieba.cut(line):
if len(word) > 1:
words.append(word)

top_words = Counter(words).most_common(15)

print(">>>\n" + "-"40)
print("隆重发布《十五五规划建议》热词频率前15:")
print("-"
40)
for word, count in top_words:
print(f"{word:<10} {count}")

五、运行结果截图
)$AV3}$KKPJMG42RRFM`3D

image

六、结果分析

运行结果中,“发展”、“科技”、“创新”、“建设”、“经济”等词出现频率最高。这与“十五五”规划建议的核心导向一致:高质量发展是主题,科技自立自强和新质生产力是驱动,实体经济与国内市场是根基。

进一步优化方向:当前结果中可能混入“坚持”、“加快”、“推动”等高频动词,它们虽出现多但信息量低。后续可引入停用词表(stopwords)过滤此类词,使“热词”更能反映政策关注的核心领域。

posted @ 2026-11-05 17:50  煮煮煮猪  阅读(2)  评论(0)    收藏  举报