使用DataFrame.at

时间:2020-02-11 07:57:03

标签: python pandas dataframe valueerror

我正在将类型类别转换为3x1数组。如果电影具有类型的“动作”,“冒险”,则数组的值可能为[2,3,-5]。因此,我试图通过使用

将流派单词列表替换为数组
df.at[i, 'genres'] = np.array([2,3,-5])

其中我是我的行索引,“流派”是列名。我收到一个ValueError,上面写着: 设置可迭代项时,必须具有相同的len键和值。

任何解决方法都会受到赞赏,但是由于我有成千上万部电影,因此请记住复杂性。

0 个答案:

没有答案