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 相关文章推荐
python显示天气预报
Mar 02 Python
Python获取系统默认字符编码的方法
Jun 04 Python
python爬虫入门教程--利用requests构建知乎API(三)
May 25 Python
Python-ElasticSearch搜索查询的讲解
Feb 25 Python
对pyqt5之menu和action的使用详解
Jun 20 Python
Python 中Django安装和使用教程详解
Jul 03 Python
详解python实现交叉验证法与留出法
Jul 11 Python
pytorch 自定义数据集加载方法
Aug 18 Python
Python变量及数据类型用法原理汇总
Aug 06 Python
python 实用工具状态机transitions
Nov 21 Python
Python基于argparse与ConfigParser库进行入参解析与ini parser
Feb 02 Python
Python超详细分步解析随机漫步
Mar 17 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
一个简洁的多级别论坛
2006/10/09 PHP
php foreach正序倒序输出示例代码
2014/07/01 PHP
thinkphp中ajax与php响应过程详解
2014/12/08 PHP
php返回当前日期或者指定日期是周几
2015/05/21 PHP
PHP中配置IIS7实现基本身份验证的方法
2015/09/24 PHP
微信获取用户地理位置信息的原理与步骤
2015/11/12 PHP
Laravel事件监听器用法实例分析
2019/03/12 PHP
Laravel项目中timeAgo字段语言转换的改善方法示例
2019/09/16 PHP
JavaScript学习笔记(十七)js 优化
2010/02/04 Javascript
基于Jquery的文字自动截取(提供源代码)
2011/08/09 Javascript
jquery设置控件位置的方法
2013/08/21 Javascript
jQuery 借助插件Lavalamp实现导航条动态美化效果
2013/09/27 Javascript
javascript获取鼠标点击元素对象(示例代码)
2013/12/20 Javascript
jquery和javascript中如何将一元素的内容赋给另一元素
2014/01/09 Javascript
Jquery 监视按键,按下回车键触发某方法的实现代码
2014/05/11 Javascript
javascript引用类型之时间Date和数组Array
2015/08/27 Javascript
jQuery validate插件submitHandler提交导致死循环解决方法
2016/01/21 Javascript
详解Vue2中组件间通信的解决全方案
2017/07/28 Javascript
深入理解Node module模块
2018/03/26 Javascript
vue.js绑定事件监听器示例【基于v-on事件绑定】
2018/07/07 Javascript
vue.js购物车添加商品组件的方法
2019/09/17 Javascript
深入理解Antd-Select组件的用法
2020/02/25 Javascript
[01:05:07]DOTA2-DPC中国联赛 正赛 DLG vs Dragon BO3 第一场2月1日
2021/03/11 DOTA
Python探索之ModelForm代码详解
2017/10/26 Python
rabbitmq(中间消息代理)在python中的使用详解
2017/12/14 Python
详解Numpy中的广播原则/机制
2018/09/20 Python
pandas的排序和排名的具体使用
2019/07/31 Python
澳大利亚网上买书:Angus & Robertson
2019/07/21 全球购物
Vrbo西班牙:预订您的度假公寓(公寓、乡村房屋…)
2020/04/27 全球购物
C++面试题目
2013/06/25 面试题
软件测试企业面试试卷
2016/07/13 面试题
银行毕业实习自我鉴定
2013/09/19 职场文书
儿子婚宴答谢词
2014/01/09 职场文书
个人四风问题原因分析及整改措施
2014/09/28 职场文书
2014年班主任德育工作总结
2014/12/05 职场文书
民间借贷纠纷起诉书
2015/08/03 职场文书