首页 > 解决方案 > 不能将 1 个数据帧附加到另一个?

问题描述

好的,我已经取得了一些进展......

def A1(coef_comp): coef_comp = coef_comp.append(coef_data)

print(coef_comp) #print 1

打印(coef_comp)#打印2

这个打印功能给出了我正在寻找的正确输出......

但是我还是没有跳出def函数?意思是 print 2 仍然给我空的数据框

标签: pythonpandasdataframeappend

解决方案


请注意,这append()不是就地操作。因此,您必须将结果分配给一个变量,以防您以后想使用它(例如为了打印出来)。


以下应该可以解决问题:

combined_df = coef_comp.append(coef_data)
print(combined_df)

推荐阅读