我应该如何解决这个 DataFrame 对象不可调用错误?
2020-07-12
10128
ohe = OneHotEncoder(sparse=False)
ohe.fit_transform(file(['Areas of interest']))
我收到错误:
TypeError: 'DataFrame' object is not callable
1个回答
您收到的错误消息所暗示的,
file
可能是PANDAS数据框架。
内部
fit_transform()
您已经写了:
371467635
虽然正确的是:
0266633444
<<
P>第一种情况下的额外括号会导致您收到的错误,因为
文件
不是功能,而是数据框架。
您不调用数据帧(使用括号表示您正在尝试将参数传递给函数),但是您可以通过对其进行索引(使用Square Brackets
[]
访问它们的内容,并使用列的名称作为参数)。
索引可以通过许多其他方式进行。请参阅 pandas用户手册 有关更多详细信息。
sns
2020-07-12