Discussion:
[R-es] Simple sequencia en suma
David Montes
2018-11-02 23:51:17 UTC
Permalink
Este es mi primer ejercicio con errores es una simple sequencia en suma, muchas gracias.
mi_funcion "<-" function(x, y, operacion = "suma"){ if(operacion == "suma"){ return (x + y) z=2}; (x * z = 2)+y} x=1;y=2;z=2; else echo "error";
Error: unexpected string constant in "mi_funcion "<-""


[[alternative HTML version deleted]]
Carlos Ortega
2018-11-03 01:02:22 UTC
Permalink
Hola,

¿Qué es lo que preguntas?...
¿El error que tienes?...(mejor dicho ¿los errores?)

- Cuando defines una función no tienes que poner entre comillas el
símbolo de asignación "<-".
- En "R" no existe la función "echo", sí "print()".
- También hay otro error, en cómo defines al final la condición lógica
asociada al "else".

Es mejor que envíes el ejemplo del código pero no sobre la consola que no
se ve bien.

Gracias,
Carlos Ortega
www.qualityexcellence.es
Post by David Montes
Este es mi primer ejercicio con errores es una simple sequencia en suma, muchas gracias.
mi_funcion "<-" function(x, y, operacion = "suma"){ if(operacion ==
"suma"){ return (x + y) z=2}; (x * z = 2)+y} x=1;y=2;z=2; else echo "error";
Error: unexpected string constant in "mi_funcion "<-""
[[alternative HTML version deleted]]
_______________________________________________
R-help-es mailing list
https://stat.ethz.ch/mailman/listinfo/r-help-es
--
Saludos,
Carlos Ortega
www.qualityexcellence.es

[[alternative HTML version deleted]]
Juan Abasolo
2018-11-03 08:48:03 UTC
Permalink
De principiante a principiante.
Probá de una a una cada una de las operaciones, así vas a conseguir tener
un error a resolver y no una masa en la que no sabés qué está bien y qué
mal.
Haciéndolo así te cantaría cada una de las confusiones y podrías
resolverla. Lo que pegás canta que eso de "<-" está mal, porque en el orden
que lo diste es lo primero. Pero no es lo primero en el orden que lo
pensaste.

Piano piano arriviamo lontano.
Post by David Montes
Este es mi primer ejercicio con errores es una simple sequencia en suma, muchas gracias.
mi_funcion "<-" function(x, y, operacion = "suma"){ if(operacion ==
"suma"){ return (x + y) z=2}; (x * z = 2)+y} x=1;y=2;z=2; else echo "error";
Error: unexpected string constant in "mi_funcion "<-""
[[alternative HTML version deleted]]
_______________________________________________
R-help-es mailing list
https://stat.ethz.ch/mailman/listinfo/r-help-es
--
Juan Abasolo

Hizkuntzaren eta Literaturaren Didaktika Saila | EUDIA ikerketa taldea
Bilboko Hezkuntza Fakultatea
Euskal Herriko Unibertsitatea
UPV/EHU

Sarriena auzoa z/g
48940 Leioa
Bizkaia

Tfn: (+34) 94 601 7567
Telegram: @JuanAbasolo
Skype: abasolo72

Tutoretza ordutegia <https://labur.eus/JAbasolo-tutoretzak>

[[alternative HTML version deleted]]
Javier Marcuzzi
2018-11-07 01:58:37 UTC
Permalink
Estimado David Montes

Se comprende perfecto lo que usted desea realizar, pero su lógica no
corresponde a R, pensando desde el lenguaje R es incomprensible lo que
usted escribe, es chino básico.
Tome un ejemplo cualquiera para comenzar a aprender R, no interpole desde
otro lenguaje, acepte que es R, la parte lógica es simple, casi todos los
lenguajes son iguales, pero primero borre lo que conoce, aprenda lo básico,
luego recupere lo que conoce y crezca todo lo que pueda.

Javier Rubén Marcuzzi
Post by David Montes
Este es mi primer ejercicio con errores es una simple sequencia en suma, muchas gracias.
mi_funcion "<-" function(x, y, operacion = "suma"){ if(operacion ==
"suma"){ return (x + y) z=2}; (x * z = 2)+y} x=1;y=2;z=2; else echo "error";
Error: unexpected string constant in "mi_funcion "<-""
[[alternative HTML version deleted]]
_______________________________________________
R-help-es mailing list
https://stat.ethz.ch/mailman/listinfo/r-help-es
[[alternative HTML version deleted]]

Loading...