我正在尝试将一个数据框插入或添加到另一个数据框。我正在浏览原始数据框,在一列中寻找某些单词。当我找到其中一个术语时,我想将该行添加到新的数据框中。
我通过使用获得该行。 entry = df.loc[df['A'] == item]
但是当尝试使用 .add、.insert、.update 或其他方法将此行添加到另一个数据框时,我只得到一个空数据框。
我也尝试过将列添加到字典并将其转换为数据框,但它会为整行写入数据,而不仅仅是列值。那么有没有办法从我现有的变量中将一个特定的行添加到一个新的数据框中?
原文由 user1365234 发布,翻译遵循 CC BY-SA 4.0 许可协议
所以条目是一个包含要添加的行的数据框?如果两个数据框具有相同的列名,则可以使用 concat 函数简单地连接两个数据框
pandas.concat 参考:
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.concat.html