这篇文章主要介绍了Python使用Pandas读写Excel实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

Pandas是python的一个数据分析包,纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。

Pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

一、安装包

pandas处理Excel需要xlrd、openpyxl依赖包

pip3 install pandas

pip3 install xlrd

pip3 install openpyxl

二、创建Excel,写入数据

import pandas as pd

from pandas import DataFrame

#写

dic1 = {'标题列1': ['张三','李四'],

'标题列2': [80, 90]

}

df = pd.DataFrame(dic1)

df.to_excel('1.xlsx', index=False)

read_excel方法说明

pd.read_excel(io, sheet_name=0, header=0, names=None, index_col=None,

usecols=None, squeeze=False,dtype=None, engine=None,

converters=None, true_values=None, false_values=None,

skiprows=None, nrows=None, na_values=None, parse_dates=False,

date_parser=None, thousands=None, comment=None, skipfooter=0,

convert_float=True, **kwds)

io:excel文件

sheet_name:返回指定sheet,默认索引0返回第一个,也可用名称,如果返回多个则可用列表,为None则返回全表

header:指定表头,也可用列表指定多行

names:自定义列名,长度和Excel列长度必须一致

index_col:用作索引的列

usecols:读取指定的列,参数为列表,如[0,1]表示第1和第2列

三、读取Excel

import pandas as pd

from pandas import DataFrame

#读

data = pd.read_excel('1.xlsx')

#查看所有的值

print(data.values)

#查看第一行的值

print(data.values[0])

#查看某一列所有的值

print(data['标题列1'].values)

#新增列

data['标题列3'] = None

#新增行

data.loc[3] = ['王五', 100, '男']

#删除行:axis=0

data = data.drop([0,1], axis=0)

#删除列:axis=1

data.drop('标题列3', axis=1)

#保存

DataFrame(data).to_excel('1.xlsx', sheet_name='Sheet1', index=False, header=True)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

python pandas读取excel-Python使用Pandas读写Excel实例解析相关推荐

  1. Python使用pandas读取两个或者多个excel文件(xlsx)并进行数据连接(join)合并两个或者多个excel的信息

    Python使用pandas读取两个或者多个excel文件(xlsx)并进行数据连接(join)合并两个或者多个excel的信息 目录

  2. 32. Pandas借助Python爬虫读取HTML网页表格存储到Excel文件

    Pandas借助Python爬虫读取HTML网页表格存储到Excel文件 实现目标: 网易有道词典可以用于英语单词查询,可以将查询的单词加入到单词本; 当前没有导出全部单词列表的功能.为了复习方便,可 ...

  3. Python实现读取Word表格计算汇总写入Excel

    Python实现读取Word表格计算汇总写入Excel 快过年了,又到了公司年底评级的时候了.今年的评级和往常一样,每个人都要填写公司的民主评议表,给各个同事进行评价打分,然后部门根据收集上来的评价表 ...

  4. pandas读取带有合并单元格的excel表格

    pandas读取带有合并单元格的excel表格 今天在工作的时候碰到读取含有合并单元格的问题,发现读取出来的数据是这样的 发现合并单元格只有第一格有内容,其他的都被填充成空值了,找了一圈发现有一个办法 ...

  5. python读取raw数据文件_在python下读取并展示raw格式的图片实例

    raw文件可能有些人没有,因此,先用一张图片创建一个raw格式的文件(其实可以是其他类型的格式文件) import numpy as np import cv2 img = cv2.imread('c ...

  6. python读取raw图片文件_在python下读取并展示raw格式的图片实例

    raw文件可能有些人没有,因此,先用一张图片创建一个raw格式的文件(其实可以是其他类型的格式文件) import numpy as np import cv2 img = cv2.imread('c ...

  7. python提取邮件附件_详解python实现读取邮件数据并下载附件的实例

    详解python实现读取邮件数据并下载附件的实例 实现结果图: 实现代码: #!/usr/bin/python2.7 # _*_ coding: utf-8 _*_ """ ...

  8. python pandas read_excel 参数详解 to_excel 读写Excel

    Python 读写 Excel 可以使用 Pandas,处理很方便.但如果要处理 Excel 的格式,还是需要 openpyxl 模块,旧的 xlrd 和 xlwt 模块可能支持不够丰富.Pandas ...

  9. python pandas读取txt文件_python Pandas 读取txt表格的实例

    运行环境 Python 2.7 操作实例 1.原始文本格式:空格分隔的txt,例如 2016-03-22 00:06:24.4463094 中文测试字符 2016-03-22 00:06:32.456 ...

  10. python pandas 读取数据库_数据分析-pandas从数据库读取数据

    数据分析-pandas从数据库读取数据 使用pandas读取数据到DataFrame,对于只是数据分析来说,重点是读取数据,读取数据过程越简单越好,并不需要写得很复杂显得自己很厉害的样子.最好就是代码 ...

最新文章

  1. Android include 标签使用
  2. HDU 1431 素数回文
  3. python如何安装panda数据库_python怎么安装pandas
  4. 【带流程眼镜的思考】消除“等待”就是提高效率
  5. matlab 28m35,F28M35H52C
  6. 笔记本选购:i5轻薄本和i7轻薄本该如何选择?
  7. 《我们应该怎样做需求分析》阅读笔记
  8. C# 6.0语法新特性体验(二)
  9. Java List集合转换相关操作
  10. Google、Baidu
  11. Eclipse打开目标文件夹
  12. Python双人贪吃蛇小游戏
  13. K3CLOUD新增用户
  14. jsp在线编辑器|PHP在线编辑器|asp在线编辑器|.net在线编辑器|asp.net在线编辑器|在线Word编辑器
  15. 专利撰写教程网站合集
  16. 解决ngress-nginx-controller 报错问题
  17. 【转载】使用Pytorch进行图像分类,AI challenger 农作物病害分类竞赛源码解读
  18. DAY 9 | 自学前端第九天
  19. (吊灯止损和YOYO止损) --- ATR作为入场工具的应用示例
  20. Excel进行数据分析

热门文章

  1. ACM中java的使用
  2. 【SAP业务模式】之ICS(五):定价配置
  3. 【CSS中width、height的默认值】
  4. [附加题] 结对项目对接的苦痛
  5. Javascript作用域问题的构造函数的变量
  6. 常用排序算法之——堆排序
  7. vscode设置默认新建html,VScode修改默认生成的HTML模板的方法
  8. php 判断字符是否是数字_php判断输入是否是纯数字,英文,汉字的方法
  9. python最新版本-最新版Python 3.8.6 版本发布
  10. python详细基础教程-Python基础教程,Python入门教程(非常详细)