我有一个.csv文件,其中有一列我收集的消息,我希望得到该列中每个单词的词频列表。这是我到目前为止的情况,我不知道我在哪里犯了错误,任何帮助都将不胜感激。编辑:预期的输出是将单词的整个列表及其计数(不重复)写入另一个.csv文件。在import csv

from collections import Counter

from collections import defaultdict

output_file = 'comments_word_freqency.csv'

input_stream = open('comments.csv')

reader = csv.reader(input_stream, delimiter=',')

reader.next() #skip header

csvrow = [row[3] for row in reader] #Get the fourth column only

with open(output_file, 'rb') as csvfile:

for row in reader:

freq_dict = defaultdict(int) # the "int" part

# means that the VALUES of the dictionary are integers.

for line in csvrow:

words = line.split(" ")

for word in words:

word = word.lower() # ignores case type

freq_dict[word] += 1

writer = csv.writer(open(output_file, "wb+")) # this is what lets you write the csv file.

for key, value in freq_dict.items():

# this iterates through your dictionary and writes each pair as its own line.

writer.writerow([key, value])

python词频统计结果写入csv,Python中CSV列的词频相关推荐

  1. python如何把数据写入excel表格中指定列

    Python可以使用openpyxl库来将数据写入Excel表格中指定的列.如果要将数据写入指定的列中,可以使用如下代码:worksheet.write(row_index, column_index ...

  2. 【Python】统计《红楼梦》中出场次数前十的人物

    [Python]统计<红楼梦>中出场次数前十的人物 代码 截图 代码 import jiebaexcludes = {'什么', "一个", "我们" ...

  3. Python基础——csv文件中某列数据替换为数字

    csv文件中某列数据替换为数字 来源--机器学习读取数据 方法一:正则表达式,replace() import pandas as pd data = pd.read_csv("data2. ...

  4. 统计英语6级试题中所有单词的词频 并返回一个如下样式的字典

    作业内容 统计英语6级试题中所有单词的词频,并返回一个如下样式的字典 {'and':100,'abandon':5} 英语6级试题的文件路径./artical.txt Tip: 读取文件的方法 def ...

  5. python词频统计结果写入csv_Python词频对比并导入CSV文件

    需要用到的停用词库我上传到我的资源了,大家也可以自己去网上找! 本来是想把两个词频统计放入一个CSV文件中,但是无奈向已经存在的CSV文件中追加写入数据只能在已经存在的数据下面追加,也就是在同一列追加 ...

  6. python实现读取文件英文词频统计并写入到文件

    # _*_ coding: utf-8 _*_ # 作者:dcjmessiimport os from collections import Counter# 假设要读取文件名为read,位于当前路径 ...

  7. python进行词频统计_如何利用Python进行文本词频统计

    欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章. 问题描述 Python在自然语言处理这个方面,有其天然的优势: ...

  8. Python 读pdf数据写入Excel表中

    ​ ​ 活动地址:CSDN21天学习挑战赛 目录 一.Python操作PDF的库有很多 二.pdflumber作为案例讲解使用 2.安装配置 2.加载PDF 3.读取pdf文档信息 1)读取pdf文档 ...

  9. python实现将数据写入Excel文件中

    将数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家. 一.导入excel表格文件处理函数 import xlwt 注意,这里的xlwt是python的第三方模块,需要下载 ...

最新文章

  1. webpack 安装卸载
  2. 数据结构-二叉树和二叉查找树
  3. 导航栏与scrollerview(或scrollerview的子类)
  4. 优良中差五个等级英文表达_25道题测出你的英文水平,太准了!
  5. CSS-合理使用z-index控制盒子视轴高度,解决z-index失效
  6. wince bib文件合成
  7. android开发学习——Mina框架
  8. 2014 传播一点正能量
  9. python_open3d_Error: The DISPLAY environment variable is missing
  10. 2021-09-03 DeepMatch 推荐系统
  11. 软件设计原则(四) 里氏替换原则
  12. qttabbar文件浏览器突然坏掉了!
  13. 编写一个简单加密程序!!!
  14. ds18b20 c语言代码,读DS18B20序列号(c语言)
  15. 同一局域网入侵_局域网IP地址冲突、环路?千兆接入交换机选型很重要
  16. java 权限 部分截图
  17. kerastensorflow+分布式训练︱实现简易视频内容问答框架
  18. FullPage.js – 轻松实现全屏滚动(单页网站)效果的应用
  19. QQ隐藏图原理与C#实现(含源文件)
  20. Python语法之精妙的十个知识点(装B语法)

热门文章

  1. html文件怎么导入endnote,EndNote导入PubMed文献的方法 | 科研动力
  2. 很全面的Matlab绘图(含代码!收藏版!)
  3. 用DW和MySQL制作网页_怎样用dreamweaver制作网页
  4. GiliSoft USB Lock(电脑usb锁定软件)官方中文版V10.2.1 |电脑软件U盘锁下载
  5. 计算机同等学力申硕有哪些学校,同等学力申硕院校及专业有哪些呢
  6. Java.util包,Java的异常处理
  7. 手持式无线电综合测试仪----- TFN PM1200
  8. autodock windows安装对接使用、vina安装;openbabel安装使用
  9. 基于AvalonEdit和prism的文本编辑器_AvalonEdit
  10. 《智慧书》格言11¬20