基于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用字典统计单词或汉字词个数示例
Apr 22 Python
numpy找出array中的最大值,最小值实例
Apr 03 Python
Python pymongo模块常用操作分析
Sep 01 Python
python 字符串常用函数详解
Sep 11 Python
python之yield和Generator深入解析
Sep 18 Python
查看端口并杀进程python脚本代码
Dec 17 Python
Python操作Jira库常用方法解析
Apr 10 Python
浅谈Tensorflow加载Vgg预训练模型的几个注意事项
May 26 Python
Python 数据的累加与统计的示例代码
Aug 03 Python
Python判断变量是否是None写法代码实例
Oct 09 Python
Python中基础数据类型 set集合知识点总结
Aug 02 Python
解决IDEA翻译插件Translation报错更新TTK失败不能使用
Apr 24 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/06/23 PHP
PHP链表操作简单示例
2016/10/15 PHP
php原生数据库分页的代码实例
2019/02/18 PHP
Laravel + Elasticsearch 实现中文搜索的方法
2020/02/02 PHP
css图片自适应大小
2007/11/28 Javascript
Dom在ajax技术中的作用说明
2010/10/25 Javascript
JavaScript性能陷阱小结(附实例说明)
2010/12/28 Javascript
页面js遇到乱码问题的解决方法是和无法转码的情况
2014/04/30 Javascript
跟我学习javascript的基本类型和引用类型
2015/11/16 Javascript
javascript小数精度丢失的完美解决方法
2016/05/31 Javascript
JS实现图片的不间断连续滚动的简单实例
2016/06/03 Javascript
js 上传文件预览的简单实例
2016/08/16 Javascript
纯前端JavaScript实现Excel IO案例分享
2016/08/26 Javascript
Javascript生成带参数的二维码示例
2016/10/10 Javascript
vue.js实现含搜索的多种复选框(附源码)
2017/03/23 Javascript
jQuery.form.js的使用详解
2017/06/14 jQuery
详解vue-meta如何让你更优雅的管理头部标签
2018/01/18 Javascript
说说node中的可读流和可写流的区别
2018/06/01 Javascript
Vue 莹石摄像头直播视频实例代码
2018/08/31 Javascript
Bootstrap fileinput 上传新文件移除时触发服务器同步删除的配置
2018/10/08 Javascript
基于Bootstrap和JQuery实现动态打开和关闭tab页的实例代码
2019/06/10 jQuery
js实现随机圆与矩形功能
2020/10/29 Javascript
解决Vue-cli无法编译es6的问题
2020/10/30 Javascript
[00:59]DOTA2荣耀之路1:Doom is back!weapon X!
2018/05/22 DOTA
Python Requests模拟登录实现图书馆座位自动预约
2018/04/27 Python
python实现的MySQL增删改查操作实例小结
2018/12/19 Python
一步步教你用python的scrapy编写一个爬虫
2019/04/17 Python
Python统计一个字符串中每个字符出现了多少次的方法【字符串转换为列表再统计】
2019/05/05 Python
使用python自动追踪你的快递(物流推送邮箱)
2020/03/17 Python
详解python 条件语句和while循环的实例代码
2020/12/28 Python
Kivari官网:在线购买波西米亚服装
2018/10/29 全球购物
计算机网络专业个人的自我评价
2013/10/17 职场文书
应用心理学个人求职信范文
2013/12/11 职场文书
Java实现斗地主之洗牌发牌
2021/06/14 Java/Android
Ajax实现异步加载数据
2021/11/17 Javascript
使用 MybatisPlus 连接 SqlServer 数据库解决 OFFSET 分页问题
2022/04/22 SQL Server