# -*- coding:utf-8 -*-
import pandas as pd
from functools import reduce
files = ['file1', 'file2', 'file3']
data = [pd.read_excel(f) for f in files]
data = reduce(lambda x,y: pd.merge(x, y, how='outer', on='word'), data)
data.fillna(0, inplace=True)
# -*- coding:utf-8 -*-
import pandas as pd
from functools import reduce
files = ['file1', 'file2', 'file3']
data = [pd.read_excel(f) for f in files]
data = reduce(lambda x,y: pd.merge(x, y, how='outer', on='word'), data)
data.fillna(0, inplace=True)
element plus table一些使用方法,表头合并 列合并
今天是pandas数据处理第8篇文章,我们一起来聊聊dataframe的合并。常见的数据合并操作主要有两种,第一种是我们新生成了新的特征,想要把它和旧的特征合并在一起。第二种是我们新获取了一份数据集,想要扩充旧的数据集。这两种合并操作在我们日常的工作当中非常寻常,那么究竟应该怎么操作呢?让我们一个一个来看。merge首先我们来看dataframe当中的merge操作,merge操作类
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M