Ejemplos de Machine Learning para el uso y aplicación de regresiones
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
561 B

  1. import numpy as np
  2. import matplotlib.pyplot as plt
  3. from sklearn.preprocessing import PolynomialFeatures
  4. from sklearn.linear_model import LinearRegression
  5. ###############################
  6. #Datos originales
  7. ###############################
  8. m = 100
  9. X = 6 * np.random.rand(m, 1) - 3
  10. y = 0.5 * X**2 + X + 2 + np.random.randn(m, 1)
  11. plt.plot(X,y,".")
  12. poly_features = PolynomialFeatures(degree=2, include_bias=False)
  13. X_poly = poly_features.fit_transform(X)
  14. lin_reg = LinearRegression()
  15. lin_reg.fit(X_poly, y)
  16. yout=lin_reg.predict(X_poly)
  17. plt.plot(X,yout,"*")
  18. plt.show()