[R-es] Duda de como plan,tear

Fer Arce |ern@nd_@rce @end|ng |rom y@hoo@e@
Sab Oct 26 03:59:56 CEST 2019


5x

⁣Sent from my Delorean in 1789 using a phone

Sent from BlueMail ​s,q

On 26 Oct. 2019, 07:55, at 07:55, Elisabete Juaristi Arrieta <ejuaristi using mondragon.edu> wrote:
>Muchas gracias por vuestra respuesta. Lo voy a mirar, a ver si se puede
>hacer.
>
>El vie., 25 oct. 2019 14:36, Javier Marcuzzi <
>javier.ruben.marcuzzi using gmail.com> escribió:
>
>> Estimado Elisabete Juaristi Arrieta
>>
>> Al leer su correo pensé que usted quería resolver un problema para lo
>que
>> R no es adecuado, luego pensé que usted deseaba solucionar un
>problema
>> donde hay datos y una ecuación a resolver. En este segundo caso yo
>muchas
>> veces me pregunto cuál sería la forma para algunos problemas que
>tengo,
>> muchos de estos tienen solución pero pienso que esa solución es
>puesta por
>> un programador que no resuelve el problema matemático. por ejemplo un
>> solver cuándo la función no es lineal, pero en este solver la
>documentación
>> especifica que es para sistemas lineales. Buscando un poco más
>encuentro
>> una especie de superposición de nombres para lo mismo, como si fuesen
>> sinónimo, y es bastante lógico cuándo la computadora resuelve pero no
>por
>> el método adecuado. Entonces la gran pregunta es cuál es el método
>> adecuado. A esta pregunta como respuesta R tiene muchas alternativas,
>> algunas de las cuáles están documentadas en lo siguiente.
>> https://cran.r-project.org/web/views/Optimization.html
>>
>> Javier Rubén Marcuzzi
>>
>> El vie., 25 oct. 2019 a las 3:36, Emilio L. Cano
>(<emilopezcano using gmail.com>)
>> escribió:
>>
>>> Vale, no entendí bien la pregunta.
>>>
>>> Creo que lo puedes resolver con la función “optim", échale un ojo a
>la
>>> ayuda.
>>>
>>> Un saludo,
>>> Emilio
>>>
>>>
>>> > El 25 oct 2019, a las 8:19, Elisabete Juaristi Arrieta <
>>> ejuaristi using mondragon.edu> escribió:
>>> >
>>> > Gracias Emiliano, pero no me vale. No conozco los valores de a,b y
>c.
>>> Tengo que plantear tres condiciones y luego a través de la
>resolución de un
>>> sistema lineal que me encuentre los valores de a,b, c.
>>> >
>>> > Puede que no lo tenga que hacer a través de function y haya algún
>otro
>>> modo.
>>> >
>>> > Gracias de nuevo!
>>> >
>>> > El vie., 25 oct. 2019 7:14, Emilio L. Cano <emilopezcano using gmail.com
>>> <mailto:emilopezcano using gmail.com>> escribió:
>>> > Hola Elisabete,
>>> >
>>> > Efectivamente, la función necesita saber los valores de a, b y c.
>En
>>> otro caso, tendrás el error de que no existe el objeto.
>>> >
>>> > Tienes dos opciones: asignar los valores de a, b y c antes de
>llamar a
>>> f(x), o bien meterlos como argumentos cuando defines f, y después
>>> asignarlos en cada llamada:
>>> >
>>> > a <- 1; b <- 2; c <- -4
>>> > f <- function(x)   {a*x^2+b*x+c}
>>> > f(1)
>>> >
>>> > f <- function(x, a, b, c)   {a*x^2+b*x+c}
>>> > f(1, a =  1, b = 2, c = -4)
>>> >
>>> > Buen día,
>>> > Emilio
>>> >
>>> >> El 25 oct 2019, a las 0:06, Elisabete Juaristi Arrieta <
>>> ejuaristi using mondragon.edu <mailto:ejuaristi using mondragon.edu>> escribió:
>>> >>
>>> >> Buenas noches,
>>> >>
>>> >> Tengo una función del tipo f(x)=a*x^2+b*x+c  y sé que esta
>función
>>> pasa por
>>> >> el punto (1,3).  Quisiera que R me sustituyera la x por 1, y me
>sacara
>>> la
>>> >> expresión que quedase para luego ese resultado igualarlo a 3, es
>>> decir, que
>>> >> hiciera lo siguiente, sustituyera x=1 en f(x), y me devolviera lo
>>> siguiente:
>>> >>
>>> >> a*1^2+b*1+c
>>> >>
>>> >> He probado a meter f de distintas formas:
>>> >>
>>> >> f<-function(x)   {a*x^2+b*x+c}
>>> >>
>>> >> En este caso, al  hacer f(1)  me dice que le falta el valor de a.
>>> >>
>>> >> También lo he definido como f<-function(x,a,b,c)
>>> >>
>>> >> y aplicar f(1,a,b,c)  pero tampoco funciona.
>>> >>
>>> >> Alguna ayuda?
>>> >>
>>> >> Muchas gracias de antemano.
>>> >>
>>> >> Saludos!
>>> >>
>>> >>      [[alternative HTML version deleted]]
>>> >>
>>> >> _______________________________________________
>>> >> R-help-es mailing list
>>> >> R-help-es using r-project.org <mailto:R-help-es using r-project.org>
>>> >> https://stat.ethz.ch/mailman/listinfo/r-help-es <
>>> https://stat.ethz.ch/mailman/listinfo/r-help-es>
>>> >
>>>
>>>
>>>         [[alternative HTML version deleted]]
>>>
>>> _______________________________________________
>>> R-help-es mailing list
>>> R-help-es using r-project.org
>>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>>
>>
>
>	[[alternative HTML version deleted]]
>
>_______________________________________________
>R-help-es mailing list
>R-help-es using r-project.org
>https://stat.ethz.ch/mailman/listinfo/r-help-es

	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es