pandas整表写入excel指定位置_Pandas学习笔记——读写Excel文件
一、环境准备
Windows10
python3.6.5
pandas:可以使用pip进行安装( pip install pandas )
开发工具:Anaconda或者PyCharm
数据准备:从网络获取或自己生成的Excel格式数据
二、学习内容
使用Pandas读写Excel格式文件
三、细节
1 导入pandas
import pandas as pd
2 获取数据源(直接获取数据源、先切换目录后获取数据源)
读取csv文件数据,转为Pandas的DataFrame。
data = pd.read_excel("文件名称","表名",nrows=5)
说明:
fileName:若文件在当前目录,直接输入"文件名.xlsx"即可,若未在当前路径,需要指定全路径(或者使用os.chdir("your file path")更改路径后使用文件名读取)
表名:即打开的Excel文件中的工作簿的名称,也可以使用工作簿在文件中的索引
encoding= : 指定文件的编码类型,常见的有:utf8,gbk,gbk2312等
nrow= : 指定数据读取的最大行数
另外,其他参数在此不一一赘述。
3 将数据写入Excel文件(数据默认保存在当前目录下)
data.to_excel("save2TestExcel.xlsx",index=False,sheet_name="sheet_name")
说明:
savedName: 需要将数据保存的文件名
index=False: 一般不会去保存数据在Pandas中的索引
sheet_name= :将数据保存到Excel文件时指定工作簿的名称
此外,还可以通过:ecoding="编码" 指定文件的编码,
需要注意:在保存文件时,默认保存在当前目录下。若非当前目录请指定全路径(文件存放的父路径要存在,如不存在可能会报异常)。故,建议使用 os.chdir("your file path") 去更改路径。
三、整体示例
importpandas as pdimportos#更改路径
os.chdir(u"E:\\testData")#获取数据
data = pd.read_excel("test.xlsx","123",nrows=5)#打印获取到的数据
print(data)#保存数据
data.to_excel("save2TestExcel.xlsx",index=False,sheet_name="sheet_name")print("程序执行结束!!!")
【PyCharm】执行结果示例:
【Jupyter notebook】演示示例:
pandas整表写入excel指定位置_Pandas学习笔记——读写Excel文件相关推荐
- pandas整表写入excel指定位置_pandas 实现 Excel 常见操作 (1)
Excel 是数据处理最常用的工具,pandas 是数据分析的利器.那么,Excel 一些常见的操作, pandas 如何实现呢?网上有两篇挺有意思的文章,对此做了详细介绍.我结合自己在学习博文过程中 ...
- pandas整表写入excel指定位置_当Python遇到Excel,一个能打的都没有~
几乎人人都在用Excel,这种极易上手的数据分析工具无处不在,一旦你掌握了窍门,它就变得非常强大.而Python通常被认为更具有挑战性,但能做的事也更多. 当Python遇到Excel会发生什么?本文 ...
- pandas 过滤某一列的值_Pandas学习笔记,如何用列的值过滤行
通过tushare引入DataFrame d = ts.get_hist_data('600848', start='2015-01-05', end='2015-01-09') data=pd.Da ...
- 详解 利用NPOI向Excel指定位置中加入图片(支持.xlsx和.xls)
git地址:https://github.com/KaiZons/-NPOI-Excel-.git/** Author:zhoukaikai* 注意:本项目中使用的NPOI版本为 V2.4.1.0:需 ...
- EasyExcel 学习笔记 - 读Excel
EasyExcel 学习笔记 - 读Excel pom.xml 添加依赖 测试数据 实体类 自定义转换器 最简单的读 写法1 写法2 写法3 写法4 多行头(跳过N行) 读多个sheet 读全部 sh ...
- python更新excel内容_[原创]使用 Python 读写 Excel 文件(一)更新
项目要求 如果说是 Office 办公软件使得 Windows 成为主流的操作系统,那么 Excel 就是使得微软硬起来的法宝! Word 和 PowerPoint 都有不相上下的对手,但 Excel ...
- excel文本方式区学习笔记
excel文本方式区学习笔记 import java.io.FileInputStream; import java.io.InputStream; import org.apache.poi.hss ...
- python 在excel指定列添加数据_python读取excel指定列数据并写入到新的excel方法
如下所示: #encoding=utf-8 import xlrd from xlwt import * #------------------读数据------------------------- ...
- python写入excel公式有哪些库_Python读写Excel文件第三方库汇总,你想要的都在这儿!...
常见库简介 xlrd xlrd是一个从Excel文件读取数据和格式化信息的库,支持.xls以及.xlsx文件. http://xlrd.readthedocs.io/en/latest/ 1.xlrd ...
最新文章
- 装oracle非常卡吗,win7系统安装完oracle电脑变卡的解决方法
- 无盘服务器 双镜像盘,镜像(无盘柜)-双活集群解决方案
- eltree ref什么时候有_DBA:为什么你老写慢SQL
- C++基础:各种输入方法总结
- Linux Ubuntu16.04界面美化
- linux同一目录文件无法执行,linux – 无法在特定目录中执行文件
- MySql常用函数大全讲解
- 在微软工作有多舒服?
- 逻辑谬误_“完成”谬误
- MT6573默认锁屏界面修改
- 表的创建(create),修改(alter)和删除(drop)
- apache安装完成后,语法检查一直报错,哭唧唧T ^ T
- [原创]黑产在IP攻防上的挣扎与进化
- 逻辑英语——动词和分词-----名词
- grread使用例子 lisp_Autolisp编程心得
- php webcam,如何使用Dynamic Web TWAIN附加组件构建PHP Webcam App
- 360安全云盘大升级:扔掉U盘 不限制上传下载速度
- 查看window7 是否永久激活
- 数据库-Navicat连接SQLserver报错:未发现数据源名称并且未指定默认驱动程序
- 2021年处暑是什么时候?处暑的习俗有哪些?
热门文章
- linux绝育玩客云_绝育老母鸡(玩客云)PT下载补充。如何过新手考核
- 聚合支付里各扫码支付的返回报文样例
- 前备 正点原子以及野火stm32资料获取
- scal 解析json字符串
- 软件测试工程师笔试面试题带答案(一)
- java 爬取评论,Java基于WebMagic爬取某豆瓣电影评论的实现
- Windows内核与原理读书笔记之DPC和时钟中断和定时器管理
- java设计九宫格拼图软件哪个好用_九宫格拼图软件下载_抖音很火的九宫格拼图软件app下载_易玩网...
- CAD制图初学入门教程之立剖网格
- C语言编译出现一个警告,16种C语言编译警告(Warning)类型的解决方法