pd.read_excel('文件名',sheetname=k,header=0,encoding=utf-8)
来源:互联网 发布:mac光盘怎么弹出 编辑:程序博客网 时间:2024/04/30 08:20
read_csv与to_csv是⼀对输⼊输出的⼯具,read_csv直接返回pandas.DataFrame,⽽to_csv只要执行命令即可写文件
read_table:功能类似
read_fwf:操作fixed width file
read_excel与to_excel方便的与excel交互
header 表⽰数据中是否存在列名,如果在第0行就写就写0,并且开始读数据时跳过相应的行数,不存在可以写none
names 表示要用给定的列名来作为最终的列名
encoding 表⽰数据集的字符编码,通常而言一份数据为了⽅便的进⾏⽂件传输都以utf-8作为标准
对于存储着极为规整数据的Excel而言,其实是没必要一定用Excel来存,尽管Pandas也十分友好的提供了I/O接口。
taxidata.to_excel('t0401.xlsx',encoding='utf-8')taxidata_from_excel = pd.read_excel('t0401.xlsx',header=0, encoding='utf-8')taxidata_from_excel
注意:当你的xls文件行数很多超过65536时,就会遇到错误,解决办法是将写入的格式变为xlsx。excel函数受限制问题
唯一重要的参数:sheetname=k,标志着一个excel的第k个sheet页将会被取出。(从0开始)
这里介绍一些常用的参数:
读取处理:
skiprows:跳过⼀定的⾏数nrows:仅读取⼀定的⾏数skipfooter:尾部有固定的⾏数永不读取skip_blank_lines:空⾏跳过
内容处理:
sep/delimiter:分隔符很重要,常⻅的有逗号,空格和Tab('\t')na_values:指定应该被当作na_values的数值thousands:处理数值类型时,每千位分隔符并不统⼀ (1.234.567,89或者1,234,567.89都可能),此时要把字符串转化为
数字需要指明千位分隔符
收尾处理:
index_col:将真实的某列(列的数⺫,甚⾄列名)当作indexsqueeze:仅读到⼀列时,不再保存为pandas.DataFrame⽽是pandas.Series
0 0
- pd.read_excel('文件名',sheetname=k,header=0,encoding=utf-8)
- pda.read_excel('filename',sheetname=k,header=None,encoding=utf-8)
- JDK Dfile.encoding=UTF-8 乱码
- [JSP页面encoding="utf-8"]
- python 的#-*-conding:utf-8-*- 和#encoding=utf-8
- eclipse 默认UTF-8 -Dfile.encoding=UTF-8
- <?xml version="1.0" encoding="utf-8"?>
- java 乱码问题-Dfile.encoding=UTF-8
- Java -Dfile.encoding=UTF-8的使用
- Java -Dfile.encoding=UTF-8 遭遇乱码
- pd.read_excel()文档翻译图片
- pandas数据处理df = pd.read_csv('digfile.csv',encoding="gb2312")
- header("Content-Type:text/html;charset=utf-8");
- header('Content-Type: text/html; charset=utf-8');
- header('Content-Type: text/html; charset=utf-8');
- header("Content-type:text/html;charset=utf-8")含义
- header("Content-type:text/html;charset=utf-8");
- header("Content-type:text/html;charset=utf-8")含义
- Session(2)
- 生活,新的开始
- javascript和jquery修改a标签的href属性
- 基于MEAN的仿豆瓣电影网站开发实战(1)
- 顺序线性表、闭环(10月12日 学习总结)
- pd.read_excel('文件名',sheetname=k,header=0,encoding=utf-8)
- 顺序环形队列的操作实现
- Android项目目录结构
- 解析 FBX 模型文件作为 Direct3D 的渲染模型
- 每天一个常用的linux命令(9)--cp
- idl之结构体
- 机器学习知识体系结构
- Fragment的生命周期和相关UI框架搭建
- go testing