python对csv文件追加写入列的方法


Posted in Python onAugust 01, 2019

python对csv文件追加写入列,具体内容如下所示:

python对csv文件追加写入列的方法

原始数据

[外链图片转存失败(img-zQSQWAyQ-1563597916666)(C:\Users\innduce\AppData\Roaming\Typora\typora-user-images\1557663419920.png)]
import pandas as pd
import numpy as np
data = pd.read_csv(r'平均值.csv')
print(data.columns)#获取列索引值
data1 = data['flow']#获取列名为flow的数据作为新列的数据
data['cha'] = data1 #将新列的名字设置为cha
data.to_csv(r"平均值12.csv",mode = 'a',index =False)
#mode=a,以追加模式写入,header表示列名,默认为true,index表示行名,默认为true,再次写入不需要行名
print(data)

结果:

python对csv文件追加写入列的方法

[外链图片转存失败(img-aZrOOdBp-1563597916667)(C:\Users\innduce\AppData\Roaming\Typora\typora-user-images\1557663438561.png)]

知识点扩展:

python:在csv文件每行末写入一列——方法1

with open(os.path.join(os.path.dirname(__file__), "file1")) as csvFile:
  rows = csv.reader(csvFile)
  with open(os.path.join(os.path.dirname(__file__), "file2"), 'w') as f:
    writer = csv.writer(f)
    for row in rows:
      row.append(“123465”)
      writer.writerow(row)

总结

以上所述是小编给大家介绍的python对csv文件追加写入列的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
wxPython窗口的继承机制实例分析
Sep 28 Python
Python的Django框架中TEMPLATES项的设置教程
May 29 Python
python实现决策树
Dec 21 Python
Flask实现图片的上传、下载及展示示例代码
Aug 03 Python
python安装twisted的问题解析
Aug 21 Python
Python实现的KMeans聚类算法实例分析
Dec 29 Python
python绘制多个子图的实例
Jul 07 Python
django项目用higcharts统计最近七天文章点击量
Aug 17 Python
关于Python3 类方法、静态方法新解
Aug 30 Python
原来我一直安装 Python 库的姿势都不对呀
Nov 11 Python
pycharm修改file type方式
Nov 19 Python
Python实现进度条和时间预估的示例代码
Jun 02 Python
Django Aggregation聚合使用方法解析
Aug 01 #Python
Flask教程之重定向与错误处理实例分析
Aug 01 #Python
python gdal安装与简单使用
Aug 01 #Python
Django模型修改及数据迁移实现解析
Aug 01 #Python
Django 大文件下载实现过程解析
Aug 01 #Python
python爬虫刷访问量 2019 7月
Aug 01 #Python
用Cython加速Python到“起飞”(推荐)
Aug 01 #Python
You might like
PHP 配置open_basedir 让各虚拟站点独立运行
2009/11/12 PHP
提升PHP性能的21种方法介绍
2013/06/25 PHP
php读取csv文件并输出的方法
2015/03/14 PHP
Laravel构建即时应用的一种实现方法详解
2017/08/31 PHP
Gambit vs ForZe BO3 第二场 2.13
2021/03/10 DOTA
复制Input内容的js代码_支持所有浏览器,修正了Firefox3.5以上的问题
2010/06/21 Javascript
js 阻止子元素响应父元素的onmouseout事件具体实现
2013/12/23 Javascript
js整数字符串转换为金额类型数据(示例代码)
2013/12/26 Javascript
jQuery中的jQuery()方法用法分析
2014/12/27 Javascript
Javascript实现鼠标右键特色菜单
2015/08/04 Javascript
jQuery实现导航回弹效果
2017/02/27 Javascript
Vue 2.X的状态管理vuex记录详解
2017/03/23 Javascript
详解微信小程序 通过控制CSS实现view隐藏与显示
2017/05/24 Javascript
parabola.js抛物线与加入购物车效果的示例代码
2017/10/25 Javascript
nodejs实现的简单web服务器功能示例
2018/03/15 NodeJs
element ui table 增加筛选的方法示例
2018/11/02 Javascript
利用Dectorator分模块存储Vuex状态的实现
2019/02/05 Javascript
vue中使用rem布局代码详解
2019/10/30 Javascript
Vue CLI4 Vue.config.js标准配置(最全注释)
2020/06/05 Javascript
Vue3配置axios跨域实现过程解析
2020/11/25 Vue.js
python九九乘法表的实例
2017/09/26 Python
Python程序员面试题 你必须提前准备!
2018/01/16 Python
Python中的二维数组实例(list与numpy.array)
2018/04/13 Python
基于树莓派的语音对话机器人
2019/06/17 Python
Python利用命名空间解析XML文档
2020/08/10 Python
中国跨境电子商务网站:NewFrog
2018/03/10 全球购物
GUESS Factory加拿大:牛仔裤、服装及配饰
2019/09/20 全球购物
写好自荐信的要点
2013/11/06 职场文书
政治表现评语
2014/05/04 职场文书
六查六看心得体会
2014/10/14 职场文书
会计人员岗位职责
2015/02/03 职场文书
贫困证明书范文
2015/06/16 职场文书
Redis数据结构之链表与字典的使用
2021/05/11 Redis
JS的深浅复制详细
2021/10/16 Javascript
html粘性页脚的具体使用
2022/01/18 HTML / CSS
python如何查找列表中元素的位置
2022/05/30 Python