Python 3.x 组合多个数据帧时使用哪个更好
我正在尝试使用Python 3.x 组合多个数据帧时使用哪个更好,python-3.x,pandas,Python 3.x,Pandas,我正在尝试使用pandas数据框组合多个Excel文件。通常我可以使用append或concat,但正如文档所述,这将创建一个新对象并重新分配给您 我遇到的另一种方法是使用loc方法,在def.to_dict('r')]中对df_dict执行[df[len(df)]=df_dict 我想知道哪种方法更好用,考虑到我们将其用于大量数据,因此无论如何提高效率您是否检查了concat函数的copy参数?它说不要不必要地复制,但它确实创建了一个全新的dataframe对象并将其返回到调用约定。
pandas
数据框组合多个Excel文件。通常我可以使用append
或concat
,但正如文档所述,这将创建一个新对象并重新分配给您
我遇到的另一种方法是使用loc
方法,在def.to_dict('r')]中对df_dict执行[df[len(df)]=df_dict
我想知道哪种方法更好用,考虑到我们将其用于大量数据,因此无论如何提高效率您是否检查了concat
函数的copy
参数?它说不要不必要地复制
,但它确实创建了一个全新的dataframe对象并将其返回到调用约定。