基于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中的闭包详细介绍和实例
Nov 21 Python
Python的装饰器用法学习笔记
Jun 24 Python
Python机器学习之K-Means聚类实现详解
Feb 22 Python
浅谈python正则的常用方法 覆盖范围70%以上
Mar 14 Python
Python使用sorted对字典的key或value排序
Nov 15 Python
python实现AES加密解密
Mar 28 Python
利用python numpy+matplotlib绘制股票k线图的方法
Jun 26 Python
python opencv捕获摄像头并显示内容的实现
Jul 11 Python
pytorch快速搭建神经网络_Sequential操作
Jun 17 Python
Python 没有main函数的原因
Jul 10 Python
总结python 三种常见的内存泄漏场景
Nov 20 Python
Elasticsearch 数据类型及管理
Apr 19 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代码
2013/12/03 PHP
php中current、next与reset函数用法实例
2014/11/17 PHP
php准确获取文件MIME类型的方法
2015/06/17 PHP
Jquery 设置标题的自动翻转
2009/10/03 Javascript
javascript学习基础笔记之DOM对象操作
2011/11/03 Javascript
JavaScript中使用构造器创建对象无需new的情况说明
2012/03/01 Javascript
js 定时器setTimeout无法调用局部变量的解决办法
2013/11/28 Javascript
为JS扩展Array.prototype.indexOf引发的问题及解决办法
2015/01/21 Javascript
jQuery中extend函数详解
2015/07/13 Javascript
JS右下角广告窗口代码(可收缩、展开及关闭)
2015/09/04 Javascript
jquery实现网页定位导航
2016/08/23 Javascript
jQuery实现简单漂亮的Nav导航菜单效果
2017/03/29 jQuery
详解vue跨组件通信的几种方法
2017/06/15 Javascript
React入门教程之Hello World以及环境搭建详解
2017/07/11 Javascript
微信小程序全局变量功能与用法详解
2019/01/22 Javascript
微信小程序BindTap快速连续点击目标页面跳转多次问题处理
2019/04/08 Javascript
JS正则表达式常见函数与用法小结
2020/04/13 Javascript
深入了解JavaScript词法作用域
2020/07/29 Javascript
[30:51]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#1Liquid VS MVP.Phx第一局
2016/03/04 DOTA
Python Deque 模块使用详解
2014/07/04 Python
Django在Win7下的安装及创建项目hello word简明教程
2014/07/14 Python
python实现无证书加密解密实例
2014/10/27 Python
Python中的lstrip()方法使用简介
2015/05/19 Python
Python批量更改文件名的实现方法
2017/10/29 Python
python中学习K-Means和图片压缩
2017/11/20 Python
python实现pdf转换成word/txt纯文本文件
2018/06/07 Python
Python提取支付宝和微信支付二维码的示例代码
2019/02/15 Python
Python实现线性判别分析(LDA)的MATLAB方式
2019/12/09 Python
HTML5标签大全
2016/11/23 HTML / CSS
酒店门卫岗位职责
2013/12/29 职场文书
中学生家长评语大全
2014/04/16 职场文书
2014年优质护理服务工作总结
2014/11/14 职场文书
工作自我评价范文
2019/03/21 职场文书
成功的商业计划书这样写才最靠谱
2019/07/12 职场文书
python字典进行运算原理及实例分享
2021/08/02 Python
JavaScript架构搭建前端监控如何采集异常数据
2022/06/25 Javascript