首页 > 解决方案 > 动态地将数据附加到熊猫数据框

问题描述

我正在尝试尽可能通用地构建我的代码。

我的部分代码是构建几个数据框(后者将连接到一个“主”数据框),但是每个部分数据框都包含可变数量的列。

我正在向我的函数传递一个包含列名称的列表。我怎样才能使它尽可能普遍。如果我将 list1 或 list2 中的任何一个传递给我的函数

list1 = ['a.element1', 'a.element2']
list2 = ['b.elementA', 'b.elementB']

最终 df1 应包含列 element1 and element2,而 df 包含列elementA and elementB

df1 = myFunciton(list1, data1)
df2 = myFunciton(list2, data2)

标签: pythondataframe

解决方案


你是这个意思吗?

df_master= df1.append([df2, df3, .., dfn])

否则,请给出您的意思和想要实现的最小可重复示例。


推荐阅读