Python中如何拼接多个DataFrame

要将几个数据帧拼接起来,您可以使用Pandas的concat()函数。

举个例子,假设你有3个数据帧:df1, df2, df3。

你可以这样拼接它们:

import pandas as pd

df = pd.concat([df1, df2, df3])

这将会按顺序把df1, df2, df3拼接起来。如果你想要按列拼接,可以使用axis参数:

df = pd.concat([df1, df2, df3], axis=1)

你也可以使用join参数来指定如何拼接数据帧(例如,按照行标签的交集或并集拼接),以及是否保留被拼接数据帧中没有对应行标签的行。

详细内容请参阅Pandas文档:https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.concat.html

物联沃分享整理
物联沃-IOTWORD物联网 » Python中如何拼接多个DataFrame

发表评论