python 统计英文论文词频

python 统计英文论文词频

问:如何用python统计一个txt文件中各个单词出现的次数
  1. 答:1、首先,定义一个变量,保存要统计的英文文章。
    2、接着,定义两个数组,保存文章中的单词,以及各单词的词频。
    3、从文章中分割出所有的单词,保存在袭御滚数组中。
    4、然后,计算文章中单词的总数,保存在变量中。
    5、用for循环,统计文章拍余中各单拆漏词的词频。
    6、最后,输出文章中各单词的词频。
    7、运行程序,电脑会自动统计输入文章中各单词的词频。
  2. 答:content = {}
    wth open("文件") as fr:
    for line in fr:
    lines = line.strip().split(" ") #假穗升虚设单词与单词之间,猜燃空格做为分笑橘隔符
    for word in lines:
    if word not in content:
    contentword] = 0
    contentword] += 1
    for word,val in content.items():
    print '%s:%d\n"%(word,val)
问:你好 想用Python做一个英文单词词频统计软件,将当前目录下的所有txt文档读进去,然后生成一个excel文档
  1. 答:#!/usr/bin/env python
    dic={}
    for i in open('data.txt'):
    array=]
    i=i.strip()
    array=i.split()
    for j in array:
    if not dic.has_key(j):
    dicj]=0
    dicj]+=1
    for i in dic.keys():
    print i,dici]
问:如何用python实现英文短文的双词频统计?
  1. 答:感觉不是很难啊,1.split切句子,2.split切滚笑哪词,3.遍历生成词组,扔到dict里大码统计就升改可以了啊
python 统计英文论文词频
下载Doc文档

猜你喜欢