0 votos
por (20 puntos) en Python

Buenas tardes compañeros, una disculpa por las molestias, pero en verdad que ya llevo casi una semana peleandome con mi codigo jaja y no puedo resolverlo.

Estoy tratando de hacer una regresion polinomial en Python, y por mas que intento y modifico mi codigo me manda siempre y siempre el mismo error, no me deja visualizar la grafica, por favor si alguien pudiera ayudarme se los agradeceria muchisimo, anexo codigo y error.

CODIGO:

#REGRESION POLINOMICA ------------------

import pandas as pd

import numpy as np

import matplotlib.pyplot as plt

data=pd.read_csv("Position_Salaries.csv")

X=data.iloc[:, 1].values

y=data.iloc[:, 2].values

X=X.reshape(-1,1)

#AJUSTAR LA REGRESION POLINOMICA -----------------------

#la fila de 1 para sacar el p valor se agrega sola

from sklearn.preprocessing import PolynomialFeatures

poly_reg=PolynomialFeatures(degree=2) #el primer valor es el grado

X_ply=poly_reg.fit_transform(X) #transformar matriz original generando sus cuadrados

lin_reg_2=LinearRegression()

lin_reg_2.fit(X, y)

# Visualización de los resultados del Modelo Polinómico

plt.scatter(X, y, color = "black")

plt.plot(X, lin_reg_2.predict(X_ply), color = "red")

plt.title("Modelo de Regresión Polinómica de grado 2")

plt.xlabel("Nivel del empleado")

plt.ylabel("Sueldo ($)")

plt.show()

ERROR:

ValueError: matmul: Input operand 1 has a mismatch in its core dimension 0, with gufunc signature (n?,k),(k,m?)->(n?,m?) (size 1 is different from 3)

Si alguien pudiera auxiliarme en verdad se los agradeceria mucho, si necesitan mas datos o alguna imagen anexo mi correo:

[email protected]

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

0 votos
1 respuesta
preguntado por cachu_1107 (20 puntos) Oct 30, 2019 en Python
0 votos
0 respuestas
preguntado por chiti1294 (40 puntos) Ene 12, 2020 en Python
0 votos
0 respuestas
preguntado por Micaela.194 (20 puntos) Dic 13, 2020 en Python
0 votos
0 respuestas
0 votos
1 respuesta
preguntado por Vania (20 puntos) Abr 29, 2020 en Python
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...