Python pandas按列拆分Excel为多个文件
2023-06-13 09:13:56 时间
上一次学习了一个拆分的方法,
2019-09-14文章
Python pandas依列拆分为多个Excel文件
还是用循环数据的方法来进行逐行判断并进行组合,再拆分。总是感觉与VBA的差别不大,Python的强大功能没能体现出来。今天终于学习到了。
import pandas as pd
data=pd.DataFrame(pd.read_excel('汇总.xlsx',header=1))
#读取Excel数据并转化为DataFrame,跳过第一行,以第二行的数据的列名
bj_list=list(data['班别'].drop_duplicates())
#把“班别”一列进行删除重复项并存入到列表中
for i in bj_list:
tempdata= data[data['班别']==i]
tempdata=tempdata.astype('str')
tempdata.to_excel(str(i)+".xlsx",index=False)
#由列表进行循环,把指定的班别所有的数据存入到一个temp的DataFrame中,把所有数据转化为str,再写入excel文件
======今天学习到此=====
相关文章
- 导出的Excel名字乱码_恢复的excel文件乱码
- Python爬虫(全)
- mt4 python_一个使用Python自动化交易外汇MT4脚本实现「建议收藏」
- python操作excel
- python的random()函数用法_Python随机函数random用法示例
- 【python】Excel转json「建议收藏」
- python判断linux中文件是否存在_Python判断文件是否存在的三种方法
- Python&R语言-python和r相遇
- python 多线程测试_【Python】多线程网站死链检测工具
- 怎么用python打开csv文件_Python文本处理之csv-csv文件怎么打开[通俗易懂]
- python lambda表达式 if_Python学习-lambda表达式
- python读取excel单元格内容_python如何读取文件夹下的所有文件
- Python开发 之 Python3读写Excel文件(较全)[通俗易懂]
- python分段线性插值_Python实现分段线性插值
- 使用Python批量筛选上千个Excel文件中的某一行数据并另存为新Excel文件(下篇)
- Python xlwt数据保存到 Excel中以及xlrd读取excel文件画图
- 【7】python_matplotlib 输出(保存)矢量图方法;画图时图例说明(legend)放到图像外侧;Python_matplotlib图例放在外侧保存时显示不完整问题解决
- Python 批量插入100万级数据到Excel文件(简洁版)
- Python绝对路径和相对路径详解
- python通过openpyxl生成Excel文件详解编程语言
- 文件Linux下快速导出Excel文件(linux导出excel)
- Python在MSSQL中的应用实践(python与mssql)
- Python与MySQL实现数据分析的完美组合(mysql中python)
- Python读写Excel文件的实例