解决方式 | AttributeError: ‘Pipeline‘ object has no attribute ‘coef_‘
如运行以下代码:from sklearn.linear_model import LinearRegressionfrom skelarn.preprocessing import StandardScalerfrom sklearn.pipeline import Pipelineimport pandas as pddf = pd.read_csv("dataset.csv")num_pipe
·
如运行以下代码:
from sklearn.linear_model import LinearRegression
from skelarn.preprocessing import StandardScaler
from sklearn.pipeline import Pipeline
import pandas as pd
df = pd.read_csv("dataset.csv")
num_pipe = Pipeline([
("scaler", StandardScaler()),
("lin_reg", LinearRegression())
])
df_model = num_pipe.fit(df)
df_model.coef_
AttributeError: 'Pipeline' object has no attribute 'coef_'
解决方法:
df_model.name_steps['lin_reg'].coef_
named_steps : dict
Read-only attribute to access any step parameter by user given name. Keys are step names and values are steps parameters.
更多推荐



所有评论(0)