【发布时间】:2020-09-01 19:48:42
【问题描述】:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
from sklearn.linear_model import RidgeCV
tips = sns.load_dataset('tips')
X = tips.drop(columns=['tip','sex', 'smoker', 'day', 'time'])
y = tips['tip']
alphas = 10**np.linspace(10,-2,100)*0.5
ridge_clf = RidgeCV(alphas=alphas,scoring='r2').fit(X, y)
ridge_clf.score(X, y)
我想为 RidgeCV 绘制下图。我没有看到像 GridSearhCV 这样的选项。感谢您的建议!
【问题讨论】:
标签: python matplotlib scikit-learn regression