无法使用append将Series添加到Dataframe

时间:2017-10-10 15:28:13

标签: python pandas

它不断返回空数据帧。不太清楚为什么。我还在columns中将df_group命名为匹配g_row。我也试过了pd.concate。仍为空数据框

df_group = pd.DataFrame()
added = []
for i, g_row in df.iterrows():
    if i not in added:
        print g_row #not empty; type(g_row) Series
        df_group.append(g_row, ignore_index=True)
        added.append(i)

print df_group #empty

1 个答案:

答案 0 :(得分:2)

append无效。这将有效df_group = df_group.append(g_row, ignore_index=True)