我目前正在为我的项目开始使用OneHotEncoder时遵循教程。当他输入以下代码时:
type_one_hot = OneHotEncoder(sparse=False(.fit_transform( review_df.review_type.to_numpy((.reshape(-1, 1((
打印(type_one_hot[0](
他得到的输出为:
数组([0., 1.](
而当我运行代码时,我只是得到: [0. 1.
这对以后很重要,因为当我以后使用这种样式输入时,它会抱怨我的输入不是向量。有什么想法吗?
很明显,您拥有的是一个列表,并且教程正在生成一个数组,但是您能否检查列表中的值是什么type
,这将有助于了解这些变量包含什么:review_df.review_type