Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Haga lo que hicimos

#para las naranjas
y = peso_naranja
x = diametro_naranja
n = np.size(x)

#entonces
a = (n*np.sum(x*y) - np.sum(x)*np.sum(y))/(n*np.sum(x**2) - (np.sum(x))**2)
b = np.mean(y) - a*np.mean(x)

#ahora usando la funcion de algebra lineal sacamos la diferencia
np.linalg.norm(y - a*x - b)

#ahora lo grafico 

plt.plot(x,y)
plt.plot(x, a*x + b)
plt.ylabel('Peso')
plt.xlabel('Diametro')

#para las toronjas
y = peso_toronja
x = diametro_toronja
n = np.size(x)

#entonces
a = (n*np.sum(x*y) - np.sum(x)*np.sum(y))/(n*np.sum(x**2) - (np.sum(x))**2)
b = np.mean(y) - a*np.mean(x)

#ahora usando la funcion de algebra lineal sacamos la diferencia
np.linalg.norm(y - a*x - b)

#ahora lo grafico 

plt.plot(x,y)
plt.plot(x, a*x + b)
plt.ylabel('Peso')
plt.xlabel('Diametro')