将两个DataFrame合并并且保存到同一个xlsx的不同sheet中
来源:互联网 发布:思迅天店软件登录 编辑:程序博客网 时间:2024/06/03 23:15
例如c是这个:
import pandas as pd
c=pd.DataFrame([[15,100,167],[18,120,178]],columns=['age','weight','high'])
d=pd.DataFrame([[24,134,175],[35,140,180]],columns=['age','weight','high'],index=[3,4])
X=[c,d]
Z=pd.concat(X)
合并后的Z展示为:
但是,如果两个DataFrame的columns不同时候:
如e:
和f:
在这个里面e比f多个salary,合并方法也一样:
e=pd.DataFrame([[15,100,167,100],[18,120,178,200]],columns=['age','weight','high','salary'])
f=pd.DataFrame([[24,134,175],[35,140,180]],columns=['age','weight','high'],index=[3,4])
Y=[e,f]
A=pd.concat(Y)
合并后的A为:
注:在dataframe中的NAN在xlsx中是没有显示的
下面将五个DataFrame保存到同一个xlsx中的不同的sheet中,代码如下:
All=[c,d,Z,e,f,A]
writer = pd.ExcelWriter('d:/c.xlsx')
for i in range(6):
All[i].to_excel(writer,sheet_name='sheet'+str(i))
writer.save()
阅读全文
0 0
- 将两个DataFrame合并并且保存到同一个xlsx的不同sheet中
- 如何将DW中不同内容保存到EXCEL不同的SHEET当中?(原创)
- 【利用Python进行数据分析——经验篇4】将多张DataFrame表写入到同一个Excel的不同sheet中
- 4.将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- 将两个排好序的数组,合并到另外一个数组中,并且合并之后的数组也是有序的。
- C 语言,将两个数组合并到另外一个数组中,并且合并之后的数组是有序的。
- C# 将两个不同的dataTable合并到一个自定义的dataTable中
- C# 将两个不同的dataTable合并到一个自定义的dataTable中
- 将多个csv文件合并到一个excel文件的不同的sheet中
- Pandas:将两个相同结构的DataFrame的数据合并得到一个新的Dataframe
- 关于Python操作excel过程中,将多个内容写到同一个excel的不同sheet页的处理
- 合并两个excel的sheet到一个excel
- php将两个不同长度数组相同的key合并到一个数组,不同的key也合并进去
- ASP.NET MVC 中 如何将同一个form post到不同的action
- ASP RadioButton 出发JS事件和后台事件
- JDBC中执行多个SQL语句事例
- 传输层--计算机网络自顶向下笔记(三)
- spring3.x
- svn在myeclipse中使用url路径报错创建库全过程
- 将两个DataFrame合并并且保存到同一个xlsx的不同sheet中
- [15]_STM32内部结构和SOC的两大巨头分工
- 树结构
- 7.Python
- WEB监听器(三大域对象的创建销毁监听总结)
- git使用小手册
- c#中形参是引用类型但依然是值传递!!
- minSdkVersion、targetSdkVersion、compileSdkVersion三者的作用解析
- ORB_SLAM2系列之二:ORB_SLAM2跑单目SLAM