Un cordial y respetuoso saludo a todos:
Escribo estas lineas para solicitar orientación en relación con lo siguiente:
Estoy haciendo un escript en R en el que necesito que el usuario ingrese unos
datos y estos sean leídos y asignados a una variable para luego procesarlos, por
ejemplo calcular promedios, varianzas, etc , el asunto es que escribo el
siguiente código y no me funciona:
z<-cat("ingrese el valor")x<-scan(z)cat("los valores
ingresados son", x ,"\n")
agradezco inmensamente cualquier orientación, ¿debo cambiar el código?, ¿cómo
debo hacer esto?gracias.
y un abrazo fraternal.
[[alternative HTML version deleted]]
Hola Heber,
A mí me funciona con una pequeña modificación:
cat("ingrese el valor")
x <- scan()
cat("los valores ingresados son", x ,"\n")
Saludos
Paco
El 11/09/2015 a las 23:50, heber sarmiento via R-help-es
escribió:> z<-cat("ingrese el valor")x<-scan(z)cat("los valores
ingresados son", x ,"\n")
--
Dr Francisco Rodriguez-Sanchez
Integrative Ecology Group
Estacion Biologica de Doñana - CSIC
Avda. Americo Vespucio s/n
41092 Sevilla (Spain)
http://bit.ly/frod_san
Hola,
cat no te captura los valores, solamente escribe el mensaje en la consola.
Podrías hacer lo siguientes:
cat("Ingresa el valor");
x<-scan();
cat("los valores ingresados son", x, "\n");
Espero te sirva
El vie., 11 de sept. de 2015 a la(s) 4:50 p. m., heber sarmiento via
R-help-es <r-help-es en r-project.org> escribió:
> Un cordial y respetuoso saludo a todos:
> Escribo estas lineas para solicitar orientación en relación con lo
> siguiente:
> Estoy haciendo un escript en R en el que necesito que el usuario ingrese
> unos datos y estos sean leídos y asignados a una variable para luego
> procesarlos, por ejemplo calcular promedios, varianzas, etc , el asunto es
> que escribo el siguiente código y no me funciona:
> z<-cat("ingrese el valor")x<-scan(z)cat("los valores
ingresados son", x
> ,"\n")
> agradezco inmensamente cualquier orientación, ¿debo cambiar el código?,
> ¿cómo debo hacer esto?gracias.
> y un abrazo fraternal.
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
[[alternative HTML version deleted]]
Hola, Aunque un poco tarde... Puedes tener la información (texto) que quieres mostrar en un fichero y llamarla desde tu script. Este podría ser el script deforma básica , que incluye también la salida ordenada que comentabas: #----------> #Informacion inicial > infoIni <- readLines("quijote.txt"); infoIni[1] "En un lugar de la Mancha, de cuyo nombre no quiero acordarme," [2] " no ha mucho tiempo que vivía un hidalgo de los de lanza en astillero," [3] " adarga antigua, rocín flaco y galgo corredor. Una olla de algo más vaca que carnero, " [4] "salpicón las más noches, duelos y quebrantos los sábados, lentejas los viernes, " [5] "algún palomino de añadidura los domingos, consumían las tres partes de su hacienda. " [6] "El resto della concluían sayo de velarte, calzas de velludo para las fiestas con sus " [7] "pantuflos de lo mismo, los días de entre semana se honraba con su vellori de lo más fino. "> #Captura de datos > cat("Ingresa el valor");Ingresa el valor> x<-scan();1: 10 2: 3 3: 4 4: 8 5: 90 6: 75 7: Read 6 items> #Salida de datos > xOut <- sort(x, decreasing=TRUE) > cat("los valores ingresados son", xOut, "\n");los valores ingresados son 90 75 10 8 4 3 #---------- Saludos, Carlos Ortega www.qualityexcellence.es El 11 de septiembre de 2015, 23:50, heber sarmiento via R-help-es < r-help-es en r-project.org> escribió:> Un cordial y respetuoso saludo a todos: > Escribo estas lineas para solicitar orientación en relación con lo > siguiente: > Estoy haciendo un escript en R en el que necesito que el usuario ingrese > unos datos y estos sean leídos y asignados a una variable para luego > procesarlos, por ejemplo calcular promedios, varianzas, etc , el asunto es > que escribo el siguiente código y no me funciona: > z<-cat("ingrese el valor")x<-scan(z)cat("los valores ingresados son", x > ,"\n") > agradezco inmensamente cualquier orientación, ¿debo cambiar el código?, > ¿cómo debo hacer esto?gracias. > y un abrazo fraternal. > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >-- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]]