基于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 调用DLL操作抄表机
Jan 12 Python
Python中的ConfigParser模块使用详解
May 04 Python
python实现朴素贝叶斯算法
Nov 19 Python
python 列表转为字典的两个小方法(小结)
Jun 28 Python
python爬取盘搜的有效链接实现代码
Jul 20 Python
浅谈pycharm使用及设置方法
Sep 09 Python
Python 动态变量名定义与调用方法
Feb 09 Python
Python实现企业微信机器人每天定时发消息实例
Feb 25 Python
Django ORM filter() 的运用详解
May 14 Python
matplotlib图例legend语法及设置的方法
Jul 28 Python
Python操作dict时避免出现KeyError的几种解决方法
Sep 20 Python
Python基础之数据结构详解
Apr 28 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
WHOIS类的修改版
2006/10/09 PHP
php htmlentities和htmlspecialchars 的区别
2008/08/18 PHP
php 什么是PEAR?(第三篇)
2009/03/19 PHP
PHP5 的对象赋值机制介绍
2011/08/02 PHP
WordPress中用于检索模版的相关PHP函数使用解析
2015/12/15 PHP
用PHP的socket实现客户端到服务端的通信实例详解
2017/02/04 PHP
php和redis实现秒杀活动的流程
2019/07/17 PHP
Yii框架多语言站点配置方法分析【中文/英文切换站点】
2020/04/07 PHP
JS常用字符串处理方法应用总结
2014/05/22 Javascript
JavaScript中textRange对象使用方法小结
2015/03/24 Javascript
JavaScript 常见安全漏洞和自动化检测技术
2015/08/21 Javascript
基于jquery实现无限级树形菜单
2016/03/22 Javascript
详解在Vue中如何使用axios跨域访问数据
2017/07/07 Javascript
理解nodejs的stream和pipe机制的原理和实现
2017/08/12 NodeJs
vue实现登录后页面跳转到之前页面
2018/01/07 Javascript
javascript中this的用法实践分析
2019/07/29 Javascript
JS+HTML实现自定义上传图片按钮并显示图片功能的方法分析
2020/02/12 Javascript
webpack+express实现文件精确缓存的示例代码
2020/06/11 Javascript
Vue表单提交点击事件只允许点击一次的实例
2020/10/23 Javascript
[38:31]完美世界DOTA2联赛PWL S3 Magma vs GXR 第一场 12.13
2020/12/17 DOTA
Python的字典和列表的使用中一些需要注意的地方
2015/04/24 Python
python抓取最新博客内容并生成Rss
2015/05/17 Python
Python实现截屏的函数
2015/07/26 Python
Jupyter安装nbextensions,启动提示没有nbextensions库
2020/04/23 Python
在Anaconda3下使用清华镜像源安装TensorFlow(CPU版)
2020/04/19 Python
css3气泡 css3关键帧动画创建的动态通知气泡
2013/02/26 HTML / CSS
Jogun Shop中文官网:韩国知名时尚男装网站
2016/10/12 全球购物
如何理解transaction事务的概念
2015/05/27 面试题
酒吧员工的岗位职责
2013/11/26 职场文书
保安拾金不昧表扬信
2014/01/15 职场文书
保安部任务及岗位职责
2014/02/25 职场文书
岗位职责风险点
2014/03/12 职场文书
团队经理竞聘书
2014/03/31 职场文书
作风建设剖析材料
2014/10/06 职场文书
PyTorch 如何检查模型梯度是否可导
2021/06/05 Python
JPA如何使用entityManager执行SQL并指定返回类型
2021/06/15 Java/Android