pandas如何读取Excel并输出
发表于:2024-11-22 作者:千家信息网编辑
千家信息网最后更新 2024年11月22日,小编给大家分享一下pandas如何读取Excel并输出,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!导入模块首先要导入库函数,numpy库和 pandasIn[2]: import
千家信息网最后更新 2024年11月22日pandas如何读取Excel并输出
小编给大家分享一下pandas如何读取Excel并输出,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
导入模块
首先要导入库函数,numpy
库和 pandas
In[2]: import numpy as np
In[3]: import pandas as pd
读取Excel表数据
读取D盘下面的体检结果.xlsx文件,读取后就转换成DataFrame
结构数据了
原始Excel表截图如下图:
读取后显示结果如下,与原表一致:
In[4]: df = pd.read_excel('D:\体检结果.xlsx', '体检结果')
In[5]: df
Out[5]:
准考证号 姓名 报考职位代码 招考人数 笔试总成绩 ... 排名 体能测评结果 是否进入体检 体检结果 备注
0 1010401204 汪梅 34009019 4.0 130.7 ... 1 NaN 是 合格 NaN
1 1010208410 李雯青 34009019 NaN 130.3 ... 2 NaN 是 不合格 NaN
2 1010901103 安军霞 34015031 NaN 112.4 ... 3 NaN 是 不合格 NaN
3 1010306812 张茗硕 34015032 1.0 118.9 ... 1 NaN 是 合格 NaN
4 1011101721 郭辉 34064121 1.0 111.9 ... 1 NaN 是 不合格 NaN
5 1010400127 张明 34065123 NaN 114.1 ... 2 NaN 是 不合格 NaN
6 1011201102 温宏伟 34070128 1.0 131.3 ... 1 NaN 是 不合格 NaN
7 1010202115 杨方 34113189 1.0 106.8 ... 1 NaN 是 不合格 NaN
8 1010902125 李元蓓 34131228 1.0 108.1 ... 1 NaN 是 不合格 NaN
9 1010304807 赵继纲 34124213 NaN 104.8 ... 2 NaN 是 合格 NaN
[10 rows x 12 columns]
支持DataFrame数据转换,并输出Excel
数据转置,然后输出到D盘的体检结果1.xlsx文件,工作表名称为转置 其中 df.T为转置,to_excel为输 出数据为excel文件。
In[6]: df = df.T
In[7]: df.to_excel('D:\体检结果1.xlsx', sheet_name='转置')
转置后Excel表截图如下:
数据排序,然后输出到D盘的体检结果1.xlsx文件,工作表名称为按列排序;
sort_index
按照标签排序,其中axis为0代表按行标签排序,1代表按列标签排序;ascending:True代表升序,False代表降序;
下面程序为按列标签降序排序:
In[8]: df = df.sort_index(axis=1, ascending=False)
In[9]: df.to_excel('D:\体检结果1.xlsx', sheet_name='按列排序')
排序后Excel表截图如下
数据排序,然后输出到D盘的体检结果1.xlsx文件,工作表名为笔试总成绩升序
sort_values
按照指定列名排序
下面程序为按笔试成绩升序排列:
In[10]: df = df.sort_values(by='笔试总成绩')
In[11]: df.to_excel('D:\体检结果1.xlsx', sheet_name='笔试总成绩升序')
排序后Excel表截图如下
看完了这篇文章,相信你对"pandas如何读取Excel并输出"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
结果
排序
数据
输出
文件
笔试
代表
升序
总成
总成绩
截图
标签
工作
名称
程序
篇文章
原始
一致
人数
代码
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
江西师范网络安全
服务器下载文件到本地
sql的服务器
成都启程新维网络技术有限公司
软件开发工程技能
网络安全类是什么专业
oledb数据库连接技术
多线程 访问数据库
我的世界服务器停止连接
淘宝定制软件开发 坑
口语原音如何保存近数据库
身份证注册数据库
电子表格考试数据库
如何检查服务器硬盘健康状态
科协的网络技术部
石家庄软件开发实习工资
吴忠软件开发厂家价格
衢州网络安全准入控制价格
长春学习网络安全十大品牌
数据库表结构变更影响
动车组网络技术列车总线结构
数据库相交约束
招银网络软件开发怎么样
关于数据库的背景
数据库运行速度与CPU
勇仕网络技术有限公司是网易吗
简述网络安全问题的根源有哪些
我的世界pe花雨庭服务器推荐
覆灭女巫和数据库
客家网络技术