基于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框架使用的一些实用建议
Apr 03 Python
在Python中使用matplotlib模块绘制数据图的示例
May 04 Python
用Python中的字典来处理索引统计的方法
May 05 Python
Python3实战之爬虫抓取网易云音乐的热门评论
Oct 09 Python
TF-IDF与余弦相似性的应用(一) 自动提取关键词
Dec 21 Python
对pandas的层次索引与取值的新方法详解
Nov 06 Python
Python 异常的捕获、异常的传递与主动抛出异常操作示例
Sep 23 Python
Python获取二维数组的行列数的2种方法
Feb 11 Python
python pandas.DataFrame.loc函数使用详解
Mar 26 Python
python如何在word中存储本地图片
Apr 07 Python
Python爬虫入门案例之回车桌面壁纸网美女图片采集
Oct 16 Python
使用python绘制分组对比柱状图
Apr 21 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
使用session判断用户登录用户权限(超简单)
2013/06/08 PHP
php中HTTP_REFERER函数用法实例
2014/11/21 PHP
PHP获取POST数据的几种方法汇总
2015/03/03 PHP
PHP生成图片缩略图类示例
2017/01/12 PHP
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
2018/06/16 PHP
7款吸引人眼球的jQuery/CSS3特效实例分享
2013/04/25 Javascript
Angular学习笔记之angular的$filter服务浅析
2016/11/12 Javascript
JavaScript队列、优先队列与循环队列
2016/11/14 Javascript
Vue form 表单提交+ajax异步请求+分页效果
2017/04/22 Javascript
JS中使用gulp实现压缩文件及浏览器热加载功能
2017/07/12 Javascript
vue实现登陆登出的实现示例
2017/09/15 Javascript
Angular实现点击按钮控制隐藏和显示功能示例
2017/12/29 Javascript
Vue微信项目按需授权登录策略实践思路详解
2018/05/07 Javascript
node中间层实现文件上传功能
2018/06/11 Javascript
js中Object.defineProperty()方法的不详解
2018/07/09 Javascript
说说如何在Vue.js中实现数字输入组件的方法
2019/01/08 Javascript
jQuery实现的点击显示隐藏下拉菜单功能完整示例
2019/05/17 jQuery
微信小程序实现日期格式化和倒计时
2020/11/01 Javascript
微信小程序使用echarts获取数据并生成折线图
2019/10/16 Javascript
微信JSSDK实现打开摄像头拍照再将相片保存到服务器
2019/11/15 Javascript
Vue export import 导入导出的多种方式与区别介绍
2020/02/12 Javascript
vue 使用 v-model 双向绑定父子组件的值遇见的问题及解决方案
2021/03/01 Vue.js
[01:28]2014DOTA2国际邀请赛中国区预选赛四大豪门直升机抵达会场
2014/05/24 DOTA
[00:57]辉夜杯战队访谈宣传片—VG
2015/12/25 DOTA
[01:03:13]VG vs Pain 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python通过调用mysql存储过程实现更新数据功能示例
2018/04/03 Python
Python实现堡垒机模式下远程命令执行操作示例
2019/05/09 Python
python文件读写代码实例
2019/10/21 Python
对tensorflow 中tile函数的使用详解
2020/02/07 Python
使用numpngw和matplotlib生成png动画的示例代码
2021/01/24 Python
html5基础标签(html5视频标签 html5新标签用法)
2013/12/30 HTML / CSS
Ellos瑞典官网:北欧地区时尚、美容和住宅领域领先的电子商务网站
2019/11/21 全球购物
2014年中班元旦活动方案
2014/02/14 职场文书
大专生自荐书范文
2014/06/22 职场文书
党在我心中演讲稿
2014/09/02 职场文书
担保书格式
2015/01/20 职场文书