基于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中扩展包的安装方法详解
Jun 14 Python
详解用python实现简单的遗传算法
Jan 02 Python
Python中常用的内置方法
Jan 28 Python
Python3日期与时间戳转换的几种方法详解
Jun 04 Python
Python中pymysql 模块的使用详解
Aug 12 Python
python 实现单通道转3通道
Dec 03 Python
Window版下在Jupyter中编写TensorFlow的环境搭建
Apr 10 Python
什么是python的id函数
Jun 11 Python
可视化pytorch 模型中不同BN层的running mean曲线实例
Jun 24 Python
基于Python实现天天酷跑功能
Jan 06 Python
pytest进阶教程之fixture函数详解
Mar 29 Python
python中的None与NULL用法说明
May 25 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中如何调用webservice的实例参考
2013/04/25 PHP
对淘宝URL中ID提取的PHP代码
2013/09/01 PHP
Lumen timezone 时区设置方法(慢了8个小时)
2018/01/20 PHP
IE FF OPERA都可用的弹出层实现代码
2009/09/29 Javascript
js里怎么取select标签里的值并修改
2012/12/10 Javascript
jquery.messager.js插件导致页面抖动的解决方法
2013/07/14 Javascript
JavaScript eval() 函数介绍及应用示例
2014/07/29 Javascript
JavaScript禁止用户多次提交的两种方法
2016/07/24 Javascript
jquery插件锦集【推荐】
2016/12/16 Javascript
浅谈js中startsWith 函数不能在任何浏览器兼容的问题
2017/03/01 Javascript
Bootstrap面板(Panels)的简单实现代码
2017/03/17 Javascript
JS 组件系列之BootstrapTable的treegrid功能
2017/06/16 Javascript
JS中的三个循环小结
2017/06/20 Javascript
React-Native使用Mobx实现购物车功能
2017/09/14 Javascript
vue观察模式浅析
2018/09/25 Javascript
three.js显示中文字体与tween应用详析
2021/01/04 Javascript
WebStorm无法正确识别Vue3组合式API的解决方案
2021/02/18 Vue.js
使用python绘制常用的图表
2016/08/27 Python
Python实现求笛卡尔乘积的方法
2017/09/16 Python
Python中pip更新和三方插件安装说明
2018/07/08 Python
pycharm sciview的图片另存为操作
2020/06/01 Python
Pandas替换及部分替换(replace)实现流程详解
2020/10/12 Python
详解selenium + chromedriver 被反爬的解决方法
2020/10/28 Python
Python接口自动化测试框架运行原理及流程
2020/11/30 Python
PHP面试题大全
2015/10/16 面试题
工程造价专业大专生求职信
2013/10/06 职场文书
给排水专业应届生求职信
2013/10/12 职场文书
幼儿园秋游感想
2014/03/12 职场文书
优秀护士先进事迹
2014/05/08 职场文书
党支部反对四风思想汇报
2014/10/10 职场文书
小学生毕业评语
2014/12/26 职场文书
个人求职自荐信范文
2015/03/06 职场文书
党员干部廉政承诺书
2015/04/28 职场文书
个人工作违纪检讨书
2015/05/05 职场文书
高中军训感想
2015/08/07 职场文书
SQL SERVER中常用日期函数的具体使用
2021/04/08 SQL Server