python - 如何在 Pandas 中 append 数据帧而无需交错格式

标签 python pandas dataframe append

我能够 append 数据帧,但在添加数据帧时,它们会出现在之前 append 的数据帧的末尾,依此类推。

每个数据帧都有不同的 header 名称。

这是我迄今为止尝试过的:

df1 = df1.append(dforiginal,sort=False, ignore_index=False)

此外,每次追加它们时,它们的索引都会设置回 0。是否可以将每个数据帧都从 Index=0 开始追加?

下面的屏幕截图显示了我得到的内容(上图)以及我正在尝试实现的目标(下图)。

谢谢。

[Here's what my output looks like 1

This what I'm trying to achieve

最佳答案

如果我正确理解了你的观点,你想在数据框中添加行而不是列,不是吗? 尽管如此,您可以使用例如此网站来获取有关如何使用 append 功能的一般概述:https://pandas.pydata.org/pandas-docs/stable/user_guide/merging.html

此外,如果将关键字ignore_index设置为True,则可以重置索引。

关于python - 如何在 Pandas 中 append 数据帧而无需交错格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58592796/

相关文章:

r - 过滤回归输出的结果 + 将后续数据帧导出为 CSV/XLS/XLSX

python - 这 PyList_Append(list, Py_BuildValue(...)) 是否泄漏?

Python:Ascii字符<->十进制表示转换

python - 如何在 Pandas 数据框中选择两个日期内的行?

python - Pandas - 如何将重复方法的结果存储为新列中的 bool 值?

r - 通过聚合数据帧的列来计算相关性

python - 为什么 plt.imshow(im, cmap ='gray' ) 不显示灰度图像?

python - 使用样本,将函数应用于大量列子集

python - Pandas:将值的时间序列转换为跟踪值的变化

python - 添加数据框并根据可用性划分结果