使用函数追加行不会保存行



我正在尝试附加通过功能加权_rows运行的行。但是,尽管DF中有1000多个,但它仅印刷第一行。

for i in range(df.shape[0]):
    weighted_t = weighted_df.append(weighted_rows(i), ignore_index=True)

此循环仅打印已经通过该功能的第一行DF,而我希望它附加其他所有行(1000左右),并将它们全部作为大数据框架输出。我需要添加一些东西吗?任何帮助是极大的赞赏。

我犯了一个简单的错误。我不是附加到我预期的数据框架上的,而是新的称为加权_T的新数据框架,这意味着数据框架没有保存。这是简单的修复。感谢所有试图提供帮助的人。

for i in range(df.shape[0]):
    weighted_df = weighted_df.append(weighted_rows(i), ignore_index=True)

最新更新