所以,我有一个包含 89 个字段的数据框。我只使用一对来进行 K_Means 聚类。我有 AccountID,以及每个 ID 所属的集群。这是列表,名为“详细信息”。
('38380AT31', 17),
('36295KCN1', 0),
('3132KFBD3', 14),
('3130A8X40', 14),
('912796SD2', 22),
('3617AVGD4', 0),
('03H0716A9', 0),
('912828LA6', 22),
('3133EJY29', 8),
('36176DHG1', 0),
...]
现在,我试图弄清楚如何向现有数据框添加新字段并将集群 ID 与适当的帐户 ID 匹配。我在下面尝试了这行代码。
df = df.append(details, ignore_index=True)
这会运行,但它似乎没有将集群 ID 附加到数据帧(并且 ignore_index=True 看起来很可疑)。然后,我尝试了这行代码。
df['details'] = df.append([details],index=df['AccountID'].index)
这会引发错误,说明:TypeError: append() got an unexpected keyword argument 'index'
我希望我解释得很好。我在这里想念什么?
九州编程
慕森卡
相关分类