[R-es] ¿Es "R" recomendable como lenguaje para alguien que quiere empezar a programar?....

2016-04-21 Por tema Patricio Fuenmayor Viteri
Hola con todos...En mi experiencia, empec� en el mundo de la programaci�n con 
mi calculadora cient�fica HP48GX con sys rpl, luego pascal, luego visual basic 
for applications, c++, SQL, SAS, ..., hasta llegar a RYo pienso que depende 
para que se quiere programar???... obviamente carreras t�cnicas necesitan 
lenguajes de alto nivel como c++, fortran, etc. si se quiere desarrollar 
aplicaciones num�ricas y/o cient�ficas..En mi experiencia laboral (entidad 
financiera), el 70% de la gente que maneja datos usa Excel como �nica 
herramienta ... a ellos yo si les recomendar�a usar R como reemplazo de Excel 
en temas de procesamiento de informaci�n, y excel deber�a pasar a ser una 
herramienta de visualizaci�n y manipulaci�n sencilla de la informaci�n.El 20% 
ya tiene conocimiento de bases de datos y usa ya sea Access o Sqlserver ... a 
ellos R ser�a igual una herramienta complementaria para el tratamiento e 
interacci�n de an�lisis y de resultados con bases de datos.El 10% usa 
herramientas espec�ficas para manejo y an�lisis de informaci�n, de igual forma 
R ser�a un reemplazo o un complemento... Con esto quiero hacer notar, ... que 
los conceptos b�sicos que conlleva el aprendizaje de la programaci�n, R los 
puede suplir ... pero como les comento, programar para que ??? ... si una vez 
que entienden el uso y beneficio de todo lo desarrollado ya en R y que est� 
disponible en toda la gama de paquetes ... la programaci�n pasa a segundo 
plano, sin descartar que puedan hacer modificaciones y optimizaciones a los 
desarrollos ya hechos... Conozco "programadores" que hacen pergaminos de 
c�digo, tan extensos que el mantenimiento es imposible... he tenido que rehacer 
los mismos y con conceptualizaciones gen�ricas, logr� reducir en un 70 por 
ciento las lineas de c�digo y crear funciones din�micas param�tricas... mucho 
m�s �tiles y entendibles.Recuerdo el caso de una compa�era que le pidieron 
programar la mediana... se hab�a pasado son su hermano toda la noche haciendo 
el c�digo en SQL ... casi le d�o algo cuando le mostr� que existe una funci�n 
ya programada para eso...Creo que R es como un mega Lego (juego para armar), 
depende de la creatividad e inter�s del usuario en saber mas y lograr hacer 
desarrollos "elegantes" y funcionales.Y pienso que es fundamental entender que 
R usa la filosof�a: "investiga, y si no est� hecho, hazlo tu mismo"...!!! (no 
todas las personas pueden con esto) 
Saludos.
  
[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Re: [R-es] Web interesante (ROpenSci)

2016-04-21 Por tema Javier Marcuzzi
Estimado Carlos 

Yo, desde Argentina, los miro con envidia, por esas cosas de políticos el 
gobierno anterior no se comportó muy bien, y el actual aún no alcanzó a 
calcular parámetros como la inflación, diría que se debe comenzar desde cero.

Hay un lugar como http://swagger.io/ donde se pusieron de acuerdo en pautas 
básicas, posiblemente se pueda intentar crear unas reglas básicas para el 
acceso a datos, su forma de guardar estandarizada de forma tal que luego los 
usuarios puedan obtener información para hacer análisis.

Yo tengo un proyecto en un grupo formado entre privados, la municipalidad de mi 
ciudad, la universidad, el estado provincial y nacional hacen aportes de dinero 
y la logística que pueden, de pronto se podría proponer algo que sirva para 
España, Argentina, con la colaboración de los estados que accedan, ir creciendo 
en una plataforma donde los datos son utilizados por los estados, pero la base 
puede ser compartida con los privados que necesitan información para analizar 
según los requerimientos particulares.

Si les interesa yo puedo consultar si es posible conseguir algo de 
financiamiento y colaboración desde el estado argentino.

Javier Rubén Marcuzzi

De: Carlos J. Gil Bellosta 
Enviado: jueves, 21 de abril de 2016 11:42
Para: miguel.angel.rodriguez.mui...@sergas.es
CC: r-help-es@r-project.org
Asunto: Re: [R-es] Web interesante (ROpenSci)

Hola, ¿qué tal?

Efectivamente, voy a ser de los que diga que lo conocía. Y más que eso, lo
seguía de reojo con cierta envidia.

rOpenSci está pensado para "aplicaciones científicas" pero lo que se está
pidiendo a gritos (con las salvedades que indico debajo) es algo parecido
para datos "locales". Uso "locales" en lugar de "españoles", que es en lo
que estoy pensando por deferencia a lectores de otros países y porque
pueden aplicarse todo lo que diga a continuación.

Hay muchas fuentes de datos (con la salvedad que indicaré debajo) de datos
"locales" disponibles a través de APIs que pudieran ser utilizadas
programáticamente desde, p.e. aunque no exclusivamente, R: INE, IGN,
¿AEMET?, etc. Sería utiísima una colección de paquetes promovida
"localmente" para atacar esas fuentes de datos
https://github.com/cjgb/caRtociudadpúblicas.

Un ejemplo de paquete que trata de hacer algo así es caRtociudad (
https://github.com/cjgb/caRtociudad), que explota datos de
http://www.cartociudad.es (por ejemplo, para geolocalizar direcciones sin
las limitaciones de Google Maps).

La salvedad a la que me refería más arriba, sin embargo, es que apenas hay
fuentes de datos "locales" consultables vía APIs, i.e., programáticamente.
El INE, p.e., apenas tiene; la excepción creo que es un servicio
cartográfico que consulta caRtociudad (y que devuelve la sección censal
correspondiente a unas coordenadas).

Pero pienso --soy iluso en ocasiones-- que la demanda (p.e., a través de
herramientas sencillas de usar) podría incrementar la oferta.

Dicho lo cual, si alguien después de leer todo lo anterior siente algún
gusanillo por dentro, que me deje una nota y vemos qué cosas se pueden
hacer al respecto.

Salud,

Carlos J. Gil Bellosta
http://www.datanalytics.com

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


Re: [R-es] Calcular Error en modelo lineal

2016-04-21 Por tema Jesús Para Fernández
Ah ya lo vi, es usando interval="prediction" el que se ajusta mas a lo que 
busco. 

Gracias

From: j.para.fernan...@hotmail.com
To: jorgeivanve...@gmail.com
Date: Thu, 21 Apr 2016 16:49:18 +0200
CC: r-help-es@r-project.org
Subject: Re: [R-es] Calcular Error en modelo lineal

Enun ejemplo real estoy viendo como el intervalo de confianza usando lo que me 
comentas me ha salido mucho m�s peque�o de lo que la realidad luego refleja. 
�C�mo es esto posible??
 
Es decir, veo que para valores de 2,70 obtengo una respuesta de entre 2,69 y 
2,90 y sin embargo luego en la realidad tengo valores entre 2,20 y 3
 
 
 
Gracias
Jes�s
 
From: jorgeivanve...@gmail.com
Date: Thu, 21 Apr 2016 09:09:03 -0500
Subject: Re: [R-es] Calcular Error en modelo lineal
To: j.para.fernan...@hotmail.com
CC: r-help-es@r-project.org
 
Buenos dias Jesus,
Esos valores son _aproximados_.  Las estimaciones, de acuerdo con teoria de 
regresion, podrian obtenerse de manera puntual y construir intervalos de 
_confianza_ y _prediccion_ alrededor de estos.  Ten en cuenta que el 2do tipo 
de intervalos de calcula para observaciones _futuras_.
En R puedes calcularlos de la siguiente manera:
## IC de confianza## ver ?predict.lm para mas detallesR> data.frame(y, 
predict(modelo, interval = "confidence"))
y   fit   lwr  upr#1  8.35  9.938571  6.580445 
13.29670#2 12.42 11.804286  9.134239 14.47433#3 18.00 15.535714 13.664949 
17.40648#4 17.58 17.401429 15.396872 19.40599#5 17.97 19.267143 16.798908 
21.73538#6 20.76 21.132857 18.014915 24.25080
## intervalos de prediccion para x = 25
R> predict(modelo, newdata = data.frame(x = 25), interval = "prediction")
#fit  lwr  upr#1 23.93143 17.69035 30.17251
Lo anterior significa que E[y|x=25] = 23.93 y el intervalo de prediccion del 
95% es (17.69, 30.17).
Espero sea de utilidad.
Saludos cordiales,Jorge.-
 
 
 
2016-04-21 8:56 GMT-05:00 Jes�s Para Fern�ndez :
Buenas, una pregunta.
 
 
 
Si yo estoy calculando un modelo lineal, el caso m�s simple, 1 variable 
respuesta y una variable explicativa y creo un modelo, me da un R2 del 80% y 
quiero ver como es esa relacion entre las variables, para calcular el error de 
predicci�n del modelo, basta con ver el intervalo de confianza del modelo e 
irme a los extremos?
 
 
 
Por si no me he expresado bien, un ejemplo tonto:
 
 
 
y=c(8.35,12.42,18.00,17.58,17.97,20.76)
 
x=c(10,12,16,18,20,22)
 
 
 
modelo<-lm(y~x)
 
summary(modelo)
 
library(MASS)
 
Confint(modelo, level=0.95)
 
 
 
Con esto tengo un modelo :
 
> Confint(RegModel.1, level=0.95)
 
  Estimate   2.5 %  97.5 %
 
(Intercept) 0.610  -6.8296312 8.049631
 
x 0.9328571  0.4919135  1.373801
 
 
 
Es decir, el intervalo de confianza de la respuesta y en funci�n de los valores 
x, ser�a de la forma (ymin,ymax), siendo:
 
ymin = -6,82 + 0,49*x
 
ymax = 8,05 + 1,37*x
 
 
 
Es esto correcto???
 
 
 
Gracias
 
Jes�s
 
 
 
 
 
 
 
 
 
[[alternative HTML version deleted]]
 
 
 
 
___
 
R-help-es mailing list
 
R-help-es@r-project.org
 
https://stat.ethz.ch/mailman/listinfo/r-help-es
 
  
[[alternative HTML version deleted]]
 

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es 
  
[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Re: [R-es] Calcular Error en modelo lineal

2016-04-21 Por tema Jesús Para Fernández
Enun ejemplo real estoy viendo como el intervalo de confianza usando lo que me 
comentas me ha salido mucho m�s peque�o de lo que la realidad luego refleja. 
�C�mo es esto posible??

Es decir, veo que para valores de 2,70 obtengo una respuesta de entre 2,69 y 
2,90 y sin embargo luego en la realidad tengo valores entre 2,20 y 3



Gracias
Jes�s

From: jorgeivanve...@gmail.com
Date: Thu, 21 Apr 2016 09:09:03 -0500
Subject: Re: [R-es] Calcular Error en modelo lineal
To: j.para.fernan...@hotmail.com
CC: r-help-es@r-project.org

Buenos dias Jesus,
Esos valores son _aproximados_.  Las estimaciones, de acuerdo con teoria de 
regresion, podrian obtenerse de manera puntual y construir intervalos de 
_confianza_ y _prediccion_ alrededor de estos.  Ten en cuenta que el 2do tipo 
de intervalos de calcula para observaciones _futuras_.
En R puedes calcularlos de la siguiente manera:
## IC de confianza## ver ?predict.lm para mas detallesR> data.frame(y, 
predict(modelo, interval = "confidence"))
y   fit   lwr  upr#1  8.35  9.938571  6.580445 
13.29670#2 12.42 11.804286  9.134239 14.47433#3 18.00 15.535714 13.664949 
17.40648#4 17.58 17.401429 15.396872 19.40599#5 17.97 19.267143 16.798908 
21.73538#6 20.76 21.132857 18.014915 24.25080
## intervalos de prediccion para x = 25
R> predict(modelo, newdata = data.frame(x = 25), interval = "prediction")
#fit  lwr  upr#1 23.93143 17.69035 30.17251
Lo anterior significa que E[y|x=25] = 23.93 y el intervalo de prediccion del 
95% es (17.69, 30.17).
Espero sea de utilidad.
Saludos cordiales,Jorge.-



2016-04-21 8:56 GMT-05:00 Jes�s Para Fern�ndez :
Buenas, una pregunta.



Si yo estoy calculando un modelo lineal, el caso m�s simple, 1 variable 
respuesta y una variable explicativa y creo un modelo, me da un R2 del 80% y 
quiero ver como es esa relacion entre las variables, para calcular el error de 
predicci�n del modelo, basta con ver el intervalo de confianza del modelo e 
irme a los extremos?



Por si no me he expresado bien, un ejemplo tonto:



y=c(8.35,12.42,18.00,17.58,17.97,20.76)

x=c(10,12,16,18,20,22)



modelo<-lm(y~x)

summary(modelo)

library(MASS)

Confint(modelo, level=0.95)



Con esto tengo un modelo :

> Confint(RegModel.1, level=0.95)

  Estimate   2.5 %  97.5 %

(Intercept) 0.610  -6.8296312 8.049631

x 0.9328571  0.4919135  1.373801



Es decir, el intervalo de confianza de la respuesta y en funci�n de los valores 
x, ser�a de la forma (ymin,ymax), siendo:

ymin = -6,82 + 0,49*x

ymax = 8,05 + 1,37*x



Es esto correcto???



Gracias

Jes�s









[[alternative HTML version deleted]]




___

R-help-es mailing list

R-help-es@r-project.org

https://stat.ethz.ch/mailman/listinfo/r-help-es

  
[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Re: [R-es] Web interesante (ROpenSci)

2016-04-21 Por tema Carlos J. Gil Bellosta
Hola, ¿qué tal?

Efectivamente, voy a ser de los que diga que lo conocía. Y más que eso, lo
seguía de reojo con cierta envidia.

rOpenSci está pensado para "aplicaciones científicas" pero lo que se está
pidiendo a gritos (con las salvedades que indico debajo) es algo parecido
para datos "locales". Uso "locales" en lugar de "españoles", que es en lo
que estoy pensando por deferencia a lectores de otros países y porque
pueden aplicarse todo lo que diga a continuación.

Hay muchas fuentes de datos (con la salvedad que indicaré debajo) de datos
"locales" disponibles a través de APIs que pudieran ser utilizadas
programáticamente desde, p.e. aunque no exclusivamente, R: INE, IGN,
¿AEMET?, etc. Sería utiísima una colección de paquetes promovida
"localmente" para atacar esas fuentes de datos
https://github.com/cjgb/caRtociudadpúblicas.

Un ejemplo de paquete que trata de hacer algo así es caRtociudad (
https://github.com/cjgb/caRtociudad), que explota datos de
http://www.cartociudad.es (por ejemplo, para geolocalizar direcciones sin
las limitaciones de Google Maps).

La salvedad a la que me refería más arriba, sin embargo, es que apenas hay
fuentes de datos "locales" consultables vía APIs, i.e., programáticamente.
El INE, p.e., apenas tiene; la excepción creo que es un servicio
cartográfico que consulta caRtociudad (y que devuelve la sección censal
correspondiente a unas coordenadas).

Pero pienso --soy iluso en ocasiones-- que la demanda (p.e., a través de
herramientas sencillas de usar) podría incrementar la oferta.

Dicho lo cual, si alguien después de leer todo lo anterior siente algún
gusanillo por dentro, que me deje una nota y vemos qué cosas se pueden
hacer al respecto.

Salud,

Carlos J. Gil Bellosta
http://www.datanalytics.com

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


Re: [R-es] Calcular Error en modelo lineal

2016-04-21 Por tema Jorge I Velez
Buenos dias Jesus,

Esos valores son _aproximados_.  Las estimaciones, de acuerdo con teoria de
regresion, podrian obtenerse de manera puntual y construir intervalos de
_confianza_ y _prediccion_ alrededor de estos.  Ten en cuenta que el 2do
tipo de intervalos de calcula para observaciones _futuras_.

En R puedes calcularlos de la siguiente manera:

## IC de confianza
## ver ?predict.lm para mas detalles
R> data.frame(y, predict(modelo, interval = "confidence"))
y   fit   lwr  upr
#1  8.35  9.938571  6.580445 13.29670
#2 12.42 11.804286  9.134239 14.47433
#3 18.00 15.535714 13.664949 17.40648
#4 17.58 17.401429 15.396872 19.40599
#5 17.97 19.267143 16.798908 21.73538
#6 20.76 21.132857 18.014915 24.25080

## intervalos de prediccion para x = 25
R> predict(modelo, newdata = data.frame(x = 25), interval = "prediction")
#fit  lwr  upr
#1 23.93143 17.69035 30.17251

Lo anterior significa que E[y|x=25] = 23.93 y el intervalo de prediccion
del 95% es (17.69, 30.17).

Espero sea de utilidad.

Saludos cordiales,
Jorge.-




2016-04-21 8:56 GMT-05:00 Jesús Para Fernández :

> Buenas, una pregunta.
>
> Si yo estoy calculando un modelo lineal, el caso más simple, 1 variable
> respuesta y una variable explicativa y creo un modelo, me da un R2 del 80%
> y quiero ver como es esa relacion entre las variables, para calcular el
> error de predicción del modelo, basta con ver el intervalo de confianza del
> modelo e irme a los extremos?
>
> Por si no me he expresado bien, un ejemplo tonto:
>
> y=c(8.35,12.42,18.00,17.58,17.97,20.76)
> x=c(10,12,16,18,20,22)
>
> modelo<-lm(y~x)
> summary(modelo)
> library(MASS)
> Confint(modelo, level=0.95)
>
> Con esto tengo un modelo :
> > Confint(RegModel.1, level=0.95)
>   Estimate   2.5 %  97.5 %
> (Intercept) 0.610  -6.8296312 8.049631
> x 0.9328571  0.4919135  1.373801
>
> Es decir, el intervalo de confianza de la respuesta y en función de los
> valores x, sería de la forma (ymin,ymax), siendo:
> ymin = -6,82 + 0,49*x
> ymax = 8,05 + 1,37*x
>
> Es esto correcto???
>
> Gracias
> Jesús
>
>
>
>
> [[alternative HTML version deleted]]
>
>
> ___
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


[R-es] Calcular Error en modelo lineal

2016-04-21 Por tema Jesús Para Fernández
Buenas, una pregunta. 

Si yo estoy calculando un modelo lineal, el caso m�s simple, 1 variable 
respuesta y una variable explicativa y creo un modelo, me da un R2 del 80% y 
quiero ver como es esa relacion entre las variables, para calcular el error de 
predicci�n del modelo, basta con ver el intervalo de confianza del modelo e 
irme a los extremos?

Por si no me he expresado bien, un ejemplo tonto:

y=c(8.35,12.42,18.00,17.58,17.97,20.76)
x=c(10,12,16,18,20,22)

modelo<-lm(y~x)
summary(modelo)
library(MASS)
Confint(modelo, level=0.95)

Con esto tengo un modelo :
> Confint(RegModel.1, level=0.95)
  Estimate   2.5 %  97.5 %
(Intercept) 0.610  -6.8296312 8.049631
x 0.9328571  0.4919135  1.373801

Es decir, el intervalo de confianza de la respuesta y en funci�n de los valores 
x, ser�a de la forma (ymin,ymax), siendo:
ymin = -6,82 + 0,49*x
ymax = 8,05 + 1,37*x

Es esto correcto???

Gracias
Jes�s



  
[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Re: [R-es] Web interesante (ROpenSci)

2016-04-21 Por tema Javier Marcuzzi
Estimados

¿Qué hace que un autor cree un paquete de calidad y no utilice CRAN?
¿Se puede confiar en este?

Para hacer una analogía, esta semana o la semana pasada leí que un autor de 
JavaScript por un problema de nombre registrado se negaba a cambiar el nombre, 
en definitiva, hay una pelea y retira sus código de los repositorios npm, como 
resultado miles de sitios web tienen problemas.

Si por ejemplo uso “rebi”, ¿este me da la seguridad de CRAN?, pensando en 
problemas entre código que se pise entre uno y otro.

Javier Rubén Marcuzzi

De: miguel.angel.rodriguez.mui...@sergas.es
Enviado: jueves, 21 de abril de 2016 6:22
Para: r-help-es@r-project.org
Asunto: [R-es] Web interesante (ROpenSci)

Hola.

Hoy me he topado con esta web https://ropensci.org/ y he visto algunos paquetes 
interesantes (sobre todo alguno que no está en CRAN)... 
https://ropensci.org/packages

Valgan como ejemplos los packages "rebi" o "cartographer"
https://github.com/ropensci/rebi
https://github.com/ropensci/cartographer

Pd.- Está en inglés pero creo que es de utilidad para la lista (ahora es cuando 
me decís que ya la conocíais).

Un saludo,

--
Miguel Ángel Rodríguez Muíños
Dirección Xeral de Saúde Pública
Consellería de Sanidade
Xunta de Galicia
http://dxsp.sergas.es















Nota: A información contida nesta mensaxe e os seus posibles documentos 
adxuntos é privada e confidencial e está dirixida únicamente ó seu 
destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por 
favor elimínea. A distribución ou copia desta mensaxe non está autorizada.

Nota: La información contenida en este mensaje y sus posibles documentos 
adjuntos es privada y confidencial y está dirigida únicamente a su 
destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, 
por favor elimínelo. La distribución o copia de este mensaje no está autorizada.

See more languages: http://www.sergas.es/aviso-confidencialidad

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Re: [R-es] ¿Es "R" recomendable como lenguaje para alguien, que quiere empezar a programar?

2016-04-21 Por tema Luis Augusto Lopez G
Recomiendo empesar con un lenguaje facil de entender, que pueda adquirirlo, que 
las ayudas se comprendan, para lo cual le sugiero VBA (VISUAL BASIC FOR 
APLICATION) no es un lenjuaje de alto nivel es interpretado, pero lo tienes en 
su pc si tienes office ( Word, Excel, Access, ...).
Sus resultados son inmediatos, la ejecucion paso a paso pude ver que valor 
contienen las variables.
Contiene las estructuras basicas de programacion ( if then else, do while until 
for, sub, ..), facil de aprender en mi pais (Colombia) lo estan enseñando en 
algunos colegios de secundaria.
Ayudas por monton formales e informales videos en youtube. Su aprendisaje lo 
puedes aplicar en lenguajes mas avansados como Visual Studio ( visual Basic, 
C#, web ...)
Vale la pena verlo, no mas paresco vendedor existos en ese reto.

LUUS AUGUSTO LÓPEZ G

-Mensaje original-
De: "Pedro Concejero Cerezo" 
Enviado el: ‎21/‎04/‎2016 5:55 a. m.
Para: "r-help-es@r-project.org" 
Asunto: Re: [R-es]¿Es "R" recomendable como lenguaje para alguien, que quiere 
empezar a programar?

Hola, desde mi ignorancia sobre esto de programar -para mi es una herramienta, 
soy empirico en el sentido ensayo/error- no quiero dejar de apoyar la opinion 
de Miguel Angel de que cualquier lenguaje bien explicado, aplicable al problema 
que quieras solucionar, te vale. Y creo importante defender el aprendizaje de 
un lenguaje en vez de simplemente dejarte llevar por una interfaz grafica para 
resolver problemas complejos, recurrentes, como a los que nos enfrentamos con 
estadistica y similares.

Dicho esto, no me queda claro en tu pregunta Carlos a quien se va a dar la 
recomendacion. Es un adolescente? Una persona sin experiencia en programacion 
pero p.ej. con experiencia en matematicas/estadistica?

R a mi siempre me ha resultado asequible para ilustrar los beneficios de 
aprender un lenguaje informatico: excelente visualizacion con minimo esfuerzo, 
existencia de librerias para infinidad de cosas (aunque muy a menudo sobre 
temas numericos), buenisima documentacion muy facilmente reproducible (en esto 
yo creo que le gana a python y quizas a otros lenguajes, aunque es una opinion 
sesgada). El caso es tener o buen profesor, o aplicacion directa, o buena 
documentacion.

Para apoyar mas esta recomendacion (cualquiera bien documentado/ense�ado) la 
experiencia de yo creo muchos de nosotros es que pasar de uno a otro es 
(relativamente) facil.

Y quisiera dar unos datos: hay >500 lenguajes de programacion (establecidos; 
ademas estan los esotericos): 
https://www.quora.com/How-many-programming-languages-are-there-in-the-world

Sin embargo el 85% de la poblacion mundial maneja 100 lenguajes naturales: 
https://en.wikipedia.org/wiki/List_of_languages_by_number_of_native_speakers

(Por cierto segun estos datos el espa�ol es ya la segunda lengua por numero de 
hablantes nativos)

Me ha encantado la pregunta y la discusion posterior. Gracias!
Pedro


El 21/04/2016 a las 11:22, 
r-help-es-requ...@r-project.org 
escribi�:

Asuntos del d�a:

   1. Re: Resumen de R-help-es, Vol 86, Env�o 20 (Manuel Morales)
   2. Re: �Es "R" recomendable como lenguaje para alguien que
  quiere empezar a programar?
  
(miguel.angel.rodriguez.mui...@sergas.es)
   3. Web interesante (ROpenSci)
  
(miguel.angel.rodriguez.mui...@sergas.es)


--

Message: 2
Date: Thu, 21 Apr 2016 07:31:33 +
From: 

To: , 

Subject: Re: [R-es] �Es "R" recomendable como lenguaje para alguien
que quiere empezar a programar?
Message-ID: <571881d5.3060...@sergas.es>
Content-Type: text/plain; charset="utf-8"

Hola Carlos.

La que has "liao" pollito
:-)

Desde mi punto de vista, para "empezar a programar" te vale cualquiera.

- El assembler te ayudar�a a comprender c�mo funciona a bajo nivel un
ordenador. Entender c�mo se conecta el hardware con el software (pero es
muy farragoso y poco pr�ctico en el "mundo real" al ser el m�s alejado
de la programaci�n de alto nivel).

- Podemos revisar cu�les son los lenguajes de programaci�n m�s usados en
la actualidad Javascript, Java, PHP, Python, C#, C++, Ruby, CSS, ...

- O los mejores pagados... Ruby on Rails, Objective C, Python, Java,
C++, Javascript, C, R, C#, ...

Cierto es que R no aparece en el Top de (todas) esas listas pero tambi�n
es cierto que aparece en todas ellas dentro de los 15 primeros puestos!

Al final lo importante de aprender a programar es saber dise�ar un
programa, estructurarlo y esbozarlo... y para eso sirve perfectamente el
pseudoc�digo.

Yo 

Re: [R-es] ¿Es "R" recomendable como lenguaje para alguien, que quiere empezar a programar?

2016-04-21 Por tema Pedro Concejero Cerezo
Hola, desde mi ignorancia sobre esto de programar -para mi es una herramienta, 
soy empirico en el sentido ensayo/error- no quiero dejar de apoyar la opinion 
de Miguel Angel de que cualquier lenguaje bien explicado, aplicable al problema 
que quieras solucionar, te vale. Y creo importante defender el aprendizaje de 
un lenguaje en vez de simplemente dejarte llevar por una interfaz grafica para 
resolver problemas complejos, recurrentes, como a los que nos enfrentamos con 
estadistica y similares.

Dicho esto, no me queda claro en tu pregunta Carlos a quien se va a dar la 
recomendacion. Es un adolescente? Una persona sin experiencia en programacion 
pero p.ej. con experiencia en matematicas/estadistica?

R a mi siempre me ha resultado asequible para ilustrar los beneficios de 
aprender un lenguaje informatico: excelente visualizacion con minimo esfuerzo, 
existencia de librerias para infinidad de cosas (aunque muy a menudo sobre 
temas numericos), buenisima documentacion muy facilmente reproducible (en esto 
yo creo que le gana a python y quizas a otros lenguajes, aunque es una opinion 
sesgada). El caso es tener o buen profesor, o aplicacion directa, o buena 
documentacion.

Para apoyar mas esta recomendacion (cualquiera bien documentado/ense�ado) la 
experiencia de yo creo muchos de nosotros es que pasar de uno a otro es 
(relativamente) facil.

Y quisiera dar unos datos: hay >500 lenguajes de programacion (establecidos; 
ademas estan los esotericos): 
https://www.quora.com/How-many-programming-languages-are-there-in-the-world

Sin embargo el 85% de la poblacion mundial maneja 100 lenguajes naturales: 
https://en.wikipedia.org/wiki/List_of_languages_by_number_of_native_speakers

(Por cierto segun estos datos el espa�ol es ya la segunda lengua por numero de 
hablantes nativos)

Me ha encantado la pregunta y la discusion posterior. Gracias!
Pedro


El 21/04/2016 a las 11:22, 
r-help-es-requ...@r-project.org 
escribi�:

Asuntos del d�a:

   1. Re: Resumen de R-help-es, Vol 86, Env�o 20 (Manuel Morales)
   2. Re: �Es "R" recomendable como lenguaje para alguien que
  quiere empezar a programar?
  
(miguel.angel.rodriguez.mui...@sergas.es)
   3. Web interesante (ROpenSci)
  
(miguel.angel.rodriguez.mui...@sergas.es)


--

Message: 2
Date: Thu, 21 Apr 2016 07:31:33 +
From: 

To: , 

Subject: Re: [R-es] �Es "R" recomendable como lenguaje para alguien
que quiere empezar a programar?
Message-ID: <571881d5.3060...@sergas.es>
Content-Type: text/plain; charset="utf-8"

Hola Carlos.

La que has "liao" pollito
:-)

Desde mi punto de vista, para "empezar a programar" te vale cualquiera.

- El assembler te ayudar�a a comprender c�mo funciona a bajo nivel un
ordenador. Entender c�mo se conecta el hardware con el software (pero es
muy farragoso y poco pr�ctico en el "mundo real" al ser el m�s alejado
de la programaci�n de alto nivel).

- Podemos revisar cu�les son los lenguajes de programaci�n m�s usados en
la actualidad Javascript, Java, PHP, Python, C#, C++, Ruby, CSS, ...

- O los mejores pagados... Ruby on Rails, Objective C, Python, Java,
C++, Javascript, C, R, C#, ...

Cierto es que R no aparece en el Top de (todas) esas listas pero tambi�n
es cierto que aparece en todas ellas dentro de los 15 primeros puestos!

Al final lo importante de aprender a programar es saber dise�ar un
programa, estructurarlo y esbozarlo... y para eso sirve perfectamente el
pseudoc�digo.

Yo empezar�a por ah�.
https://es.wikipedia.org/wiki/Pseudoc%C3%B3digo

Ah! otra buena forma (y m�s divertida) de entrar en el "mundillo" es
aprender SCRATCH
https://es.wikipedia.org/wiki/Scratch_%28lenguaje_de_programaci%C3%B3n%29

:-)

Un Saludo,

--
Miguel �ngel Rodr�guez Mu��os
Direcci�n Xeral de Sa�de P�blica
Conseller�a de Sanidade
Xunta de Galicia
http://dxsp.sergas.es

**



--
Pedro Concejero
E-mail: 
pedro.concejerocer...@telefonica.com
skype: pedro.concejero
twitter @ConcejeroPedro
linkedin pedroconcejero
Entusiasta R, me encontrar�is aqu� gRupo R madRid 



Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, puede 
contener informaci�n privilegiada o confidencial y es para uso exclusivo de la 
persona o entidad de destino. Si no es usted. el destinatario indicado, queda 
notificado de que la lectura, utilizaci�n, divulgaci�n y/o copia sin 
autorizaci�n puede estar prohibida en virtud de la 

Re: [R-es] ¿Es "R" recomendable como lenguaje para alguien que quiere empezar a programar?....

2016-04-21 Por tema Carlos Ortega
Gracias a todos por vuestras indicaciones.

Son muchos los que te acaban pidiendo orientación de cómo empezar en esto
de la programación pero pensando en gente joven. De ahí viene la duda.

El entorno SCRATCH efectivamente está muy bien para iniciarse, pero para
alguien con un poco más de edad no sé si hay algo más elaborado, antes de
pasar ya directamente a un lenguaje en toda regla tipo Python como habéis
comentado.

Gracias de nuevo,
Carlos Ortega
www.qualityexcellence.es



El 21 de abril de 2016, 9:31, 
escribió:

> Hola Carlos.
>
> La que has "liao" pollito
> :-)
>
> Desde mi punto de vista, para "empezar a programar" te vale cualquiera.
>
> - El assembler te ayudaría a comprender cómo funciona a bajo nivel un
> ordenador. Entender cómo se conecta el hardware con el software (pero es
> muy farragoso y poco práctico en el "mundo real" al ser el más alejado
> de la programación de alto nivel).
>
> - Podemos revisar cuáles son los lenguajes de programación más usados en
> la actualidad Javascript, Java, PHP, Python, C#, C++, Ruby, CSS, ...
>
> - O los mejores pagados... Ruby on Rails, Objective C, Python, Java,
> C++, Javascript, C, R, C#, ...
>
> Cierto es que R no aparece en el Top de (todas) esas listas pero también
> es cierto que aparece en todas ellas dentro de los 15 primeros puestos!
>
> Al final lo importante de aprender a programar es saber diseñar un
> programa, estructurarlo y esbozarlo... y para eso sirve perfectamente el
> pseudocódigo.
>
> Yo empezaría por ahí.
> https://es.wikipedia.org/wiki/Pseudoc%C3%B3digo
>
> Ah! otra buena forma (y más divertida) de entrar en el "mundillo" es
> aprender SCRATCH
> https://es.wikipedia.org/wiki/Scratch_%28lenguaje_de_programaci%C3%B3n%29
>
> :-)
>
> Un Saludo,
>
> --
> Miguel Ángel Rodríguez Muíños
> Dirección Xeral de Saúde Pública
> Consellería de Sanidade
> Xunta de Galicia
> http://dxsp.sergas.es
>
>
>
>
> El 20/04/2016 a las 18:21, Carlos Ortega escribió:
> > Hola,
> >
> > Quería preguntaros por vuestra opinión aunque esta discusión pueda ser
> algo
> > "offtopic".
> > Para alguien que quiere empezar a programar, ¿recomendaríais R?.
> >
> > Visto que "R" aun siendo un lenguaje que nació con una orientación muy
> > específica, ya se usa como de propósito general, quizás podría ser
> > adecuado. Independientemente del uso, creo que R puede utilizarse para
> > aprender los fundamentos de programación y encima te llevas puesto toda
> la
> > parte de análisis y tratamiento de datos.
> >
> > ¿Cuál sería vuestra recomendación?.
> >
> > ​Gracias,
> > Carlos Ortega
> > www.qualityexcellence.es​
> >
>
>
>
>
>
>
>
> 
>
> Nota: A información contida nesta mensaxe e os seus posibles documentos
> adxuntos é privada e confidencial e está dirixida únicamente ó seu
> destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe,
> por favor elimínea. A distribución ou copia desta mensaxe non está
> autorizada.
>
> Nota: La información contenida en este mensaje y sus posibles documentos
> adjuntos es privada y confidencial y está dirigida únicamente a su
> destinatario/a. Si usted no es el/la destinatario/a original de este
> mensaje, por favor elimínelo. La distribución o copia de este mensaje no
> está autorizada.
>
> See more languages: http://www.sergas.es/aviso-confidencialidad
>



-- 
Saludos,
Carlos Ortega
www.qualityexcellence.es

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Re: [R-es] Web interesante (ROpenSci)

2016-04-21 Por tema Carlos Ortega
Gracias!

Ya la conocía :-)

(Otra fuente muy interesante y creo que cada vez más es todo lo que tienen
en BioConductor. Todo esto de los análisis genéticos nos está aportando
librerías muy interesantes para el tratamiento de datos "Big")...


Saludos,
Carlos Ortega
www.qualityexcellence.es

El 21 de abril de 2016, 11:22, 
escribió:

> Hola.
>
> Hoy me he topado con esta web https://ropensci.org/ y he visto algunos
> paquetes interesantes (sobre todo alguno que no está en CRAN)...
> https://ropensci.org/packages
>
> Valgan como ejemplos los packages "rebi" o "cartographer"
> https://github.com/ropensci/rebi
> https://github.com/ropensci/cartographer
>
> Pd.- Está en inglés pero creo que es de utilidad para la lista (ahora es
> cuando me decís que ya la conocíais).
>
> Un saludo,
>
> --
> Miguel Ángel Rodríguez Muíños
> Dirección Xeral de Saúde Pública
> Consellería de Sanidade
> Xunta de Galicia
> http://dxsp.sergas.es
>
>
>
>
>
>
>
>
>
>
>
>
>
> 
>
> Nota: A información contida nesta mensaxe e os seus posibles documentos
> adxuntos é privada e confidencial e está dirixida únicamente ó seu
> destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe,
> por favor elimínea. A distribución ou copia desta mensaxe non está
> autorizada.
>
> Nota: La información contenida en este mensaje y sus posibles documentos
> adjuntos es privada y confidencial y está dirigida únicamente a su
> destinatario/a. Si usted no es el/la destinatario/a original de este
> mensaje, por favor elimínelo. La distribución o copia de este mensaje no
> está autorizada.
>
> See more languages: http://www.sergas.es/aviso-confidencialidad
>
> [[alternative HTML version deleted]]
>
> ___
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>



-- 
Saludos,
Carlos Ortega
www.qualityexcellence.es

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


[R-es] Web interesante (ROpenSci)

2016-04-21 Por tema miguel.angel.rodriguez.muinos
Hola.

Hoy me he topado con esta web https://ropensci.org/ y he visto algunos paquetes 
interesantes (sobre todo alguno que no está en CRAN)... 
https://ropensci.org/packages

Valgan como ejemplos los packages "rebi" o "cartographer"
https://github.com/ropensci/rebi
https://github.com/ropensci/cartographer

Pd.- Está en inglés pero creo que es de utilidad para la lista (ahora es cuando 
me decís que ya la conocíais).

Un saludo,

--
Miguel Ángel Rodríguez Muíños
Dirección Xeral de Saúde Pública
Consellería de Sanidade
Xunta de Galicia
http://dxsp.sergas.es















Nota: A información contida nesta mensaxe e os seus posibles documentos 
adxuntos é privada e confidencial e está dirixida únicamente ó seu 
destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por 
favor elimínea. A distribución ou copia desta mensaxe non está autorizada.

Nota: La información contenida en este mensaje y sus posibles documentos 
adjuntos es privada y confidencial y está dirigida únicamente a su 
destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, 
por favor elimínelo. La distribución o copia de este mensaje no está autorizada.

See more languages: http://www.sergas.es/aviso-confidencialidad

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


Re: [R-es] ¿Es "R" recomendable como lenguaje para alguien que quiere empezar a programar?....

2016-04-21 Por tema miguel.angel.rodriguez.muinos
Hola Carlos.

La que has "liao" pollito
:-)

Desde mi punto de vista, para "empezar a programar" te vale cualquiera.

- El assembler te ayudaría a comprender cómo funciona a bajo nivel un
ordenador. Entender cómo se conecta el hardware con el software (pero es
muy farragoso y poco práctico en el "mundo real" al ser el más alejado
de la programación de alto nivel).

- Podemos revisar cuáles son los lenguajes de programación más usados en
la actualidad Javascript, Java, PHP, Python, C#, C++, Ruby, CSS, ...

- O los mejores pagados... Ruby on Rails, Objective C, Python, Java,
C++, Javascript, C, R, C#, ...

Cierto es que R no aparece en el Top de (todas) esas listas pero también
es cierto que aparece en todas ellas dentro de los 15 primeros puestos!

Al final lo importante de aprender a programar es saber diseñar un
programa, estructurarlo y esbozarlo... y para eso sirve perfectamente el
pseudocódigo.

Yo empezaría por ahí.
https://es.wikipedia.org/wiki/Pseudoc%C3%B3digo

Ah! otra buena forma (y más divertida) de entrar en el "mundillo" es
aprender SCRATCH
https://es.wikipedia.org/wiki/Scratch_%28lenguaje_de_programaci%C3%B3n%29

:-)

Un Saludo,

--
Miguel Ángel Rodríguez Muíños
Dirección Xeral de Saúde Pública
Consellería de Sanidade
Xunta de Galicia
http://dxsp.sergas.es




El 20/04/2016 a las 18:21, Carlos Ortega escribió:
> Hola,
>
> Quería preguntaros por vuestra opinión aunque esta discusión pueda ser algo
> "offtopic".
> Para alguien que quiere empezar a programar, ¿recomendaríais R?.
>
> Visto que "R" aun siendo un lenguaje que nació con una orientación muy
> específica, ya se usa como de propósito general, quizás podría ser
> adecuado. Independientemente del uso, creo que R puede utilizarse para
> aprender los fundamentos de programación y encima te llevas puesto toda la
> parte de análisis y tratamiento de datos.
>
> ¿Cuál sería vuestra recomendación?.
>
> ​Gracias,
> Carlos Ortega
> www.qualityexcellence.es​
>









Nota: A información contida nesta mensaxe e os seus posibles documentos 
adxuntos é privada e confidencial e está dirixida únicamente ó seu 
destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por 
favor elimínea. A distribución ou copia desta mensaxe non está autorizada.

Nota: La información contenida en este mensaje y sus posibles documentos 
adjuntos es privada y confidencial y está dirigida únicamente a su 
destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, 
por favor elimínelo. La distribución o copia de este mensaje no está autorizada.

See more languages: http://www.sergas.es/aviso-confidencialidad
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es