如何合并多个输入数据集(数据帧)?

2024-04-23 10:01:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我有多个数据集,希望将行合并到一个数据集中,以便适合一个分类器。有没有一种很好的方法来组合输入数据集?你知道吗

我的数据包括股票市场的历史价值——我想用完整的数据来拟合一个分类器。你知道吗

如果我要创建一个大表,那么每个数据集的结尾和开头都会有问题。你知道吗

例如,将使用列表中第一只股票的最后几天,以列表中第二只股票的开头来训练分类器。你知道吗

也许我应该在将所有数据连接到一个数据集之前规范化每个数据集?你知道吗

usr回答:所有与分类器训练相关的历史数据都已经在列中-因此-附加所有行就可以了,不会对不同股票/数据集的第一天和最后一天造成问题


Tags: 数据方法列表分类器usr结尾历史规范化
1条回答
网友
1楼 · 发布于 2024-04-23 10:01:58

如果希望将数据帧合并为一个,那么可以使用Pandas使用几个选项。你知道吗

  • 您可以使用.append()

例如df = df1.append(df2, ignore_index=True)

  • 也可以使用.concat()。使用concat可以连接两个以上的数据帧

例如df = pd.concat([df1, df2], ignore_index=True)

下面是一些带有示例的更多信息:https://pandas.pydata.org/pandas-docs/stable/merging.html

相关问题 更多 >