基于pandas向csv添加新的行和列


Posted in Python onMay 25, 2020

首先创建一个csv文件,创建方式为新建一个文本文档,然后将这个文本文档重命名为test.csv

再用Excel打开,添加内容

内容如下:

基于pandas向csv添加新的行和列

先来添加列

data = ['a','b','c']
df['字母'] = data

import pandas as pd
filename = './test.csv'
df = pd.read_csv(filename,encoding='gbk')
data = ['a','b','c']
df['字母'] = data
df.to_csv(filename,index=None)

由于我们的列标签是中文,所以是encoding=‘gbk'

由于我将文件放在了python的工程文件夹内,所以filename='./test.csv',或者也可以换成其绝对路径

基于pandas向csv添加新的行和列

再来添加行

df.loc[4]=[4,'d']

import pandas as pd
filename = './test.csv'
df = pd.read_csv(filename,encoding='gbk')
# data = ['a','b','c']
# df['字母'] = data
df.loc[4]=[4,'d']
df.to_csv(filename,index=None)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python网页请求urllib2模块简单封装代码
Feb 07 Python
django实现用户登陆功能详解
Dec 11 Python
windows下Virtualenvwrapper安装教程
Dec 13 Python
python 读写文件,按行修改文件的方法
Jul 12 Python
有关Python的22个编程技巧
Aug 29 Python
详解多线程Django程序耗尽数据库连接的问题
Oct 08 Python
python创建文件时去掉非法字符的方法
Oct 31 Python
django ajax发送post请求的两种方法
Jan 05 Python
python使用python-pptx删除ppt某页实例
Feb 14 Python
jupyter notebook oepncv 显示一张图像的实现
Apr 24 Python
在keras里面实现计算f1-score的代码
Jun 15 Python
python使用yaml 管理selenium元素的示例
Dec 01 Python
Python如何把十进制数转换成ip地址
May 25 #Python
tensorflow模型转ncnn的操作方式
May 25 #Python
MxNet预训练模型到Pytorch模型的转换方式
May 25 #Python
浅谈pytorch 模型 .pt, .pth, .pkl的区别及模型保存方式
May 25 #Python
Pytorch通过保存为ONNX模型转TensorRT5的实现
May 25 #Python
tensorflow pb to tflite 精度下降详解
May 25 #Python
Python HTMLTestRunner测试报告view按钮失效解决方案
May 25 #Python
You might like
PHP 高手之路(一)
2006/10/09 PHP
据说是雅虎的一份PHP面试题附答案
2009/01/07 PHP
用PHP编写和读取XML的几种方式
2013/01/12 PHP
php实现的漂亮分页方法
2014/04/17 PHP
浅析PHP数据导出知识点
2018/02/17 PHP
laravel5表单唯一验证的实例代码
2019/09/30 PHP
利用Dojo和JSON建立无限级AJAX动态加载的功能模块树
2007/03/24 Javascript
JavaScript接口实现代码 (Interfaces In JavaScript)
2010/06/11 Javascript
Jquery显示、隐藏元素以及添加删除样式
2013/08/09 Javascript
js 使FORM表单的所有元素不可编辑的示例代码
2013/10/17 Javascript
判断JS对象是否拥有某种属性的两种方式
2013/12/02 Javascript
教你用AngularJS框架一行JS代码实现控件验证效果
2014/06/23 Javascript
Javascript动画的实现原理浅析
2015/03/02 Javascript
jQuery图片轮播插件——前端开发必看
2016/05/31 Javascript
JS中showModalDialog关闭子窗口刷新主窗口用法详解
2017/03/25 Javascript
利用express启动一个server服务的方法
2017/09/17 Javascript
使用socket.io实现简单聊天室案例
2018/01/02 Javascript
深入浅析var,let,const的异同点
2018/08/07 Javascript
node.js如何根据URL返回指定的图片详解
2020/10/21 Javascript
[01:32]TI奖金增速竟因它再创新高!DOTA2勇士令状不朽珍藏Ⅰ饰品欣赏
2018/05/18 DOTA
Python修改MP3文件的方法
2015/06/15 Python
Pycharm+Scrapy安装并且初始化项目的方法
2019/01/15 Python
Django框架models使用group by详解
2020/03/11 Python
Snapfish爱尔兰:在线照片打印和个性化照片礼品
2018/09/17 全球购物
管理心得体会
2013/12/28 职场文书
即将毕业大学生自荐信
2014/01/24 职场文书
高中课前三分钟演讲稿
2014/08/18 职场文书
社区服务活动报告
2015/02/05 职场文书
骨干教师个人总结
2015/02/11 职场文书
护士先进个人总结
2015/02/13 职场文书
教师考核鉴定意见
2015/06/05 职场文书
战友聚会致辞
2015/07/28 职场文书
教务处教学工作总结
2015/08/10 职场文书
宝宝满月宴答谢词
2015/09/30 职场文书
2019年特色火锅店的创业计划书模板
2019/08/28 职场文书
JS数组去重详情
2021/11/07 Javascript