这是由于在引用ColumnTransformer对象的时候,可能存在transformers_属性未在对象中定义的错误。一般来说,这个问题可以通过在引用ColumnTransformer对象之前确保 transform 后再使用它来解决。下面是一个修改后的代码示例:
from sklearn.compose import ColumnTransformer
from sklearn.preprocessing import OneHotEncoder
# Define column transformer
ct = ColumnTransformer(transformers=[('encoder', OneHotEncoder(), [0])], remainder='passthrough')
# Transform data
X = ct.fit_transform(X)
# Access transformed data
transformed_data = ct.transformers_[0][1].get_feature_names()
上一篇:AttributeError:'ColumnTransformer'objecthasnoattribute'_feature_names_in'
下一篇:AttributeError:'Command'objecthasnoattribute'command'indiscord.py”