美文网首页
Python词频统计

Python词频统计

作者: 妈耶0000 | 来源:发表于2019-07-09 18:43 被阅读0次
场景: 现在要统计一个文本中的词频,然后按照频率的降序进行排列
1.第一种方法
tf = {
      'b':5,
      'c':10,
      'a':15,
      'd':3
      }

>> f = zip(tf.keys(),tf.values())
<zip at 0xb323148>
>> f = sorted(f,key = lambda x :x[1],reverse = True)
[('a', 15), ('c', 10), ('b', 5), ('d', 3)]

>> data = pd.DataFrame(f,columns=['字母','数量'])
  字母  数量
0  a  15
1  c  10
2  b   5
3  d   3








2.第二种方法
tf = {
      'b':5,
      'c':10,
      'a':15,
      'd':3
      }

>> f = tf.items()
dict_items([('b',5),('c',10),('a',15),('d',3)])


from operator import itemgetter

>> f = sorted(f,key=itemgetter(1),reverse = True)
[('a', 15), ('c', 10), ('b', 5), ('d', 3)]

>> data = pd.DataFrame(f,columns=['字母','数量'])
  字母  数量
0  a  15
1  c  10
2  b   5
3  d   3


相关文章

  • python统计词频

    一、最终目的 统计四六级真题中四六级词汇出现的频率,并提取对应的例句,最终保存到SQL数据库中。 二、处理过程 1...

  • python统计词频

    一、使用re库进行识别 1、代码 2、参考 python--10行代码搞定词频统计python:统计历年英语四六级...

  • python 词频统计

    """Count words.""" def count_words(s, n): """Return the...

  • Python | 词频统计

    最近工作蛮忙的,就简单练习一下python基础吧。 本周的练习是词频统计,主要使用了以下几个函数: text.sp...

  • Python词频统计

    场景: 现在要统计一个文本中的词频,然后按照频率的降序进行排列

  • Python词频统计

    1.合并数据文件 2.词频统计

  • python词频统计实例

    项目概述 通过两个Python文件实现一个简单的词频统计。 本工程共有4个文件: file01:要统计的词频文件。...

  • Python 进行词频统计

    1. 利用字典map实现 2.利用collections模块中的Counter对象 3. 算法:...

  • Python实现词频统计

    《百年孤独》词频统计 学习更多?欢迎关注本人公众号:Python无忧

  • 教你用Python进行中文词频统计

    Python是用于数据挖掘的利器 用Python可以用来做很多很好玩的东西,下面就来用Python来进行词频统计 ...

网友评论

      本文标题:Python词频统计

      本文链接:https://www.haomeiwen.com/subject/kmyfkctx.html