对上市公司公告关键词数据分析

编程入门 行业动态 更新时间:2024-10-26 08:24:34

对上市公司公告关键<a href=https://www.elefans.com/category/jswz/34/1580298.html style=词数据分析"/>

对上市公司公告关键词数据分析

前文已经全部爬取上市公司公告,

 

# coding: utf-8
#coded by 伊玛目的门徒from pylab import mplmpl.rcParams['font.sans-serif'] = ['SimHei']import jieba
txt= open('test.txt','r').read()words = jieba.lcut(txt)     # 使用精确模式对文本进行分词counts = {}for word in words:if len(word) == 1:    # 单个词语不计算在内continueelse:counts[word] = counts.get(word, 0) + 1    # 遍历所有词语,每出现一次其对应的值加 1print (counts)items = list(counts.items())
print (items)
items.sort(key=lambda x: x[1], reverse=True)    # 根据词语出现的次数进行从大到小排序        # .word_list=[]
count_list=[]for i in range(0,20):word, count = items[i]word_list.append(word)count_list.append(count)print("{0:<5}{1:>5}".format(word, count))import matplotlib.pyplot as pltplt.bar(range(len(count_list)), count_list)plt.xlabel(word_list)plt.show()

 

频率最高词排序:

关于    4527
公告    4356
股份    2155
2018  1628
会议    1353
独立    1316
公司    1275
临时    1156
董事会   1076
意见    1006
决议     953
有限公司   942
董事     934
股东大会   778
股东     725
事项     617
资金     602
科技     573
部分     558
交易     510

 

图:

 

另外说一下,报告度最高的个股是 云南白药

更多推荐

对上市公司公告关键词数据分析

本文发布于:2024-03-04 02:30:32,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1708032.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:词数   公司公告   据分析   关键

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!