python对csv文件追加写入列的方法
作者:mrr 时间:2022-11-14 01:56:29
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)
结果:
[外链图片转存失败(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,csv,写入,列
0
投稿
猜你喜欢
MySQL安全性指南 (2)
2010-07-26 13:26:00
asp(JavaScript)自动判断网页编码并转换的代码
2011-03-03 11:19:00
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
2023-09-08 11:36:58
asp中怎么输出双引号?
2008-01-31 13:30:00
页面表达常用方式
2010-05-27 12:42:00
asp如何显示SQL数据库所有表的名称?
2010-06-08 09:30:00
mssql 大小写区分方法
2008-12-29 14:08:00
什么是好的设计
2010-02-25 12:22:00
FrontPage XP设计教程2——网页的编辑
2008-10-11 12:16:00
asp+ajax仿google搜索提示效果代码
2011-03-09 10:52:00
几款黑体的测试和介绍
2008-07-18 17:09:00
ASP提高数据显示效率-缓存探幽
2007-09-28 12:37:00
python中使用xlrd、xlwt操作excel表格详解
2023-06-25 03:59:51
Go 语言进阶freecache源码学习教程
2023-08-06 03:05:20
从MySQL4.0向MySQL5迁移数据
2007-11-19 13:11:00
XML教程—编写结构完整的XML文档
2008-10-11 13:43:00
使用Python-OpenCV向图片添加噪声的实现(高斯噪声、椒盐噪声)
2023-07-01 06:32:45
完美的渐变透明效果,支持Firefox
2008-06-18 18:18:00
Javascript 中截取小数位并实现四舍五入的方法
2008-08-05 18:11:00
css清除浮动的最优方法
2008-04-25 22:33:00