基于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 Django做网页
Nov 04 Python
Python对象的深拷贝和浅拷贝详解
Aug 25 Python
浅析Python中yield关键词的作用与用法
Nov 29 Python
Python编程实现删除VC临时文件及Debug目录的方法
Mar 22 Python
基于Linux系统中python matplotlib画图的中文显示问题的解决方法
Jun 15 Python
Django框架多表查询实例分析
Jul 04 Python
使用Python横向合并excel文件的实例
Dec 11 Python
Python3爬虫学习之应对网站反爬虫机制的方法分析
Dec 12 Python
python实现两张图片拼接为一张图片并保存
Jul 16 Python
Python Tricks 使用 pywinrm 远程控制 Windows 主机的方法
Jul 21 Python
利用Python将图片中扭曲矩形的复原
Sep 07 Python
Python Flask搭建yolov3目标检测系统详解流程
Nov 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
php图片缩放实现方法
2014/02/20 PHP
Java和PHP在Web开发方面对比分析
2015/03/01 PHP
对比分析php中Cookie与Session的异同
2016/02/19 PHP
PHP 根据key 给二维数组分组
2016/12/09 PHP
php过滤输入操作之htmlentities与htmlspecialchars用法分析
2017/02/17 PHP
Laravel路由研究之domain解决多域名问题的方法示例
2019/04/04 PHP
【消息提示组件】,兼容IE6/7&&FF2
2007/09/04 Javascript
jQuery生成asp.net服务器控件的代码
2010/02/04 Javascript
javascript中的document.open()方法使用介绍
2013/10/09 Javascript
js计算两个时间之间天数差的实例代码
2013/11/19 Javascript
JS控制日期显示的小例子
2013/11/23 Javascript
JavaScript实现找出字符串中第一个不重复的字符
2014/09/03 Javascript
Javascript表单验证要注意的事项
2014/09/29 Javascript
node.js中的fs.readFile方法使用说明
2014/12/15 Javascript
Function.prototype.apply()与Function.prototype.call()小结
2016/04/27 Javascript
Web前端开发之水印、图片验证码
2016/11/27 Javascript
js仿新浪微博消息发布功能
2017/02/17 Javascript
基于vuejs实现一个todolist项目
2017/04/11 Javascript
Vue 创建组件的两种方法小结(必看)
2018/02/23 Javascript
微信小程序实现长按删除图片的示例
2018/05/18 Javascript
NodeJs实现简易WEB上传下载服务器
2019/08/10 NodeJs
python实现360的字符显示界面
2014/02/21 Python
详解PyTorch批训练及优化器比较
2018/04/28 Python
Python使用re模块验证危险字符
2020/05/21 Python
python解释器安装教程的方法步骤
2020/07/02 Python
Python 中Operator模块的使用
2021/01/30 Python
html5 Canvas画图教程(7)—canvas里画曲线之quadraticCurveTo方法
2013/01/09 HTML / CSS
简单的大学生自我鉴定
2014/02/18 职场文书
高中生学习计划书
2014/09/15 职场文书
销售简历自我评价怎么写
2014/09/26 职场文书
维稳工作承诺书
2015/01/20 职场文书
刑事法律意见书
2015/06/04 职场文书
工作经历证明范本
2015/06/15 职场文书
2016年6月份红领巾广播稿
2015/12/21 职场文书
mysql主从复制的实现步骤
2021/10/24 MySQL
Java Spring Boot 正确读取配置文件中的属性的值
2022/04/20 Java/Android