python - 如何组合两个数据框?

标签 python pandas

我有一个初始数据帧 D。我像这样从中提取两个数据框:

A = D[D.label == k]
B = D[D.label != k]

我想将 AB 组合成一个 DataFrame。数据的顺序并不重要。但是,当我们从 D 中采样 AB 时,它们会保留来自 D 的索引。

最佳答案

DEPRECATED: DataFrame.append and Series.append were deprecated in v1.4.0.


使用追加:

df_merged = df1.append(df2, ignore_index=True)

要保留它们的索引,请设置 ignore_index=False

关于python - 如何组合两个数据框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12850345/

相关文章:

python - 将日期时间列更改为无循环的整数

python - 部分数据的最小最大缩放器

Jenkins 中的 Python 模块导入失败

python - 如何从 python 代码执行 pylint 命令。另外 pylint 中的哪些参数可以根据我的需要生成日志消息

python - Pandas:通过对来自不同 df 的列求和来创建新 df 的 Pythonic 方式

python - 根据另一列中的列名称处理列

计算条件均值和方差的Python方法?

python - Numpy 根据其值对数组中的元素求和

python - 如何在无服务器中与 Python 正确共享代码?

python - 尝试编写递归 "random walk"函数