inspection.predictions.plot_actual_vs_predicted
inspection.predictions.plot_actual_vs_predicted(
y_test,
y_pred,
title=None,
show=True,
filename=None,
)
Plot actual vs. predicted values.
Parameters
| y_test |
np.ndarray |
True values. |
required |
| y_pred |
np.ndarray |
Predicted values. |
required |
| title |
str |
Title of the plot. Defaults to None. |
None |
| show |
bool |
If True, the plot is shown. Defaults to True. |
True |
| filename |
str |
Name of the file to save the plot. Defaults to None. |
None |
Examples
>>> from sklearn.datasets import load_diabetes
from sklearn.linear_model import LinearRegression
from spotoptim.inspection import plot_actual_vs_predicted
X, y = load_diabetes(return_X_y=True)
lr = LinearRegression()
lr.fit(X, y)
y_pred = lr.predict(X)
plot_actual_vs_predicted(y, y_pred)