基于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 cookbook(数据结构与算法)实现查找两个字典相同点的方法
Feb 18 Python
python 删除非空文件夹的实例
Apr 26 Python
django rest framework 数据的查找、过滤、排序的示例
Jun 25 Python
Python初学者需要注意的事项小结(python2与python3)
Sep 26 Python
带你认识Django
Jan 15 Python
Django模板Templates使用方法详解
Jul 19 Python
opencv resize图片为正方形尺寸的实现方法
Dec 26 Python
python代码如何实现余弦相似性计算
Feb 09 Python
python代码区分大小写吗
Jun 17 Python
在python中对于bool布尔值的取反操作
Dec 11 Python
python 模拟登陆163邮箱
Dec 15 Python
python 爬取天气网卫星图片
Jun 07 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
使用PHPExcel导出Excel表
2018/09/08 PHP
django中的ajax组件教程详解
2018/10/18 PHP
ExtJS GTGrid 简单用户管理
2009/07/01 Javascript
JS操作Cookies包括(读取添加与删除)
2012/12/26 Javascript
jQuery控制iFrame(实例代码)
2013/11/19 Javascript
给事件响应函数传参数的四种方式小结
2013/12/05 Javascript
对table和ul实现js分页示例分享
2014/02/24 Javascript
jquery中map函数与each函数的区别实例介绍
2014/06/23 Javascript
JS实现的网页倒计时数字时钟效果
2015/03/02 Javascript
javascript删除元素节点removeChild()用法实例
2015/05/26 Javascript
js查看一个函数的执行时间实例代码
2015/09/12 Javascript
JS基于ocanvas插件实现的简单画板效果代码(附demo源码下载)
2016/04/05 Javascript
jQuery validate验证插件使用详解
2016/05/11 Javascript
深入剖析javascript中的exec与match方法
2016/05/18 Javascript
把json格式的字符串转换成javascript对象或数组的方法总结
2016/11/03 Javascript
laydate.js日期时间选择插件
2017/01/04 Javascript
jQuery电话号码验证实例
2017/01/05 Javascript
JavaScript校验Number(4,1)格式的数字实例代码
2017/03/13 Javascript
AngularJS $http模块POST请求实现
2017/04/08 Javascript
ES6入门教程之let和const命令详解
2017/05/17 Javascript
layui 表格操作列按钮动态显示的实现方法
2019/09/06 Javascript
利用JavaScript模拟京东按键输入功能
2020/12/01 Javascript
vue3.0中友好使用antdv示例详解
2021/01/05 Vue.js
Python中Continue语句的用法的举例详解
2015/05/14 Python
Python实现批量执行同目录下的py文件方法
2019/01/11 Python
浅析Python与Mongodb数据库之间的操作方法
2019/07/01 Python
Python实现从N个数中找到最大的K个数
2020/04/02 Python
jupyter notebook中新建cell的方法与快捷键操作
2020/04/22 Python
学校运动会霸气口号
2014/06/07 职场文书
校运会口号
2014/06/18 职场文书
2014年秋季开学典礼致辞
2014/08/02 职场文书
外贸采购员岗位职责
2015/04/03 职场文书
买卖合同纠纷代理词
2015/05/25 职场文书
现实表现证明材料
2015/06/19 职场文书
详解JS ES6编码规范
2021/05/07 Javascript
关于JavaScript 中 if包含逗号表达式
2021/11/27 Javascript