def merge_gender_data(**kwargs):
pni = kwargs[fpn.PN_INPUT]
# get index from source data dict
df = pd.DataFrame(index=pni.data_dict.keys())
for k, v in kwargs.items():
if k not in fpn.PIPE_NODE_KWARGS:
for gender in ('M', 'F'):
df[k + '_' + gender] = v[gender]
return df
#@fpn.pipe_node
#def write_xlsx(**kwargs):
#pni = kwargs[fpn.PN_INPUT]
#xlsx_fp = os.path.join(pni.output_dir, 'output.xlsx')
#xlsx = pd.ExcelWriter(xlsx_fp)
#for k, df in pni.store_items():
#df.to_excel(xlsx, k)
#xlsx.save()
#return xlsx_fp
评论列表
文章目录