1.)应该连接字典的所有数据帧并创建一个大数据帧。
创建空数据帧:
tmp = pd.Dataframe()
遍历字典的键(假设
d
)以及dfs的具体内容:
for i in d.keys():
tmp = pd.concat([tmp,d[key]], axis=1)
现在,
tmp
是一个大的df,所有较小的数据帧连接在一起。
blank columns
在这个新的df中
tmp公司
.
因此,如果有3个小df,则在
.
tmp[''] = ''
tmp[''] = ''
tmp公司
通过在小df之间放置空白col来进行df。
tmp公司
是:
'variable_name','correlation','Attribute','Datatype', 'variable_name','correlation','Attribute','Datatype',
'variable_name','correlation','Attribute','Datatype',
'','' ## Last 2 cols are empty having blank values(step#2)
col_list = ['variable_name','correlation','Attribute','Datatype', '', 'variable_name','correlation','Attribute','Datatype', '', 'variable_name','correlation','Attribute','Datatype']
4)重新安排
tmp公司
col_list
.
tmp = tmp[col_list]
5.)现在,您已经准备好了这个大数据帧,每个小数据帧由一个空白列与另一个空白列分隔。
tmp.to_excel() ## Fill all required parameters and write to excel.
如果有帮助,请告诉我。