Re: [R-es] Datos oficiales de COVID-19 en España

2020-04-11 Por tema neo
Gracias a todos los que ponen sus conocimientos y tiempo a disposición 
de la comunidad para que el resto nos podamos hacer una idea de la 
realidad a través de los números, es muy útil examinar sus cálculos y 
resultados para cuantificar el orden de magnitud de nuestra primera 
tragedia mundial compartida ... espero que después de esto, como 
humanidad haya hecho algún cambio en el interior. A cuidarse chicos !!


Saludos !!

Eric.




On 11-04-20 05:43, Rubén Fernández Casal wrote:

Hola a todos,
Por fin pudimos publicar en abierto las predicciones cooperativas:
Web Investigadores UDC: https://covid19.citic.udc.es , pestaña Informes.
Estas son las de ayer, supongo que entre las 8pm y las 10pm publicaremos
las de hoy...

Un saludo, Rubén.

El sáb., 28 mar. 2020 a las 10:40, Rubén Fernández Casal (<
rubenfca...@gmail.com>) escribió:


Hola a todos,

Por fin pude terminar de preparar la descarga y procesamiento de los datos
por edad y sexo. Ya están en el repositorio:
https://github.com/rubenfcasal/COVID-19

Ya puestos también incluí la descarga e importación de los datos
acumulados del ISCIII y actualicé las tablas en
https://rubenfcasal.github.io/COVID-19/COVID-19-tablas.html empleando el
paquete DT. Ahora tiene tres secciones...

Mis siguientes pasos serán tratar de conseguir datos por provincias y
empezar a ajustar modelos.
Añadí en https://rubenfcasal.github.io/COVID-19/#enlaces algunas
referencias...

Cualquier ayuda/sugerencia/comentario/etc será bien recibido...

Un saludo y cuidarse,
Rubén.


--

Rubén Fernández Casal
https://rubenfcasal.github.io
Dep. Matemáticas, Universidade da Coruña
Centro de Investigación en Tecnologías de la Información y las
Comunicaciones (CITIC)





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


Re: [R-es] PLSPM_Gastón Sanchez

2020-03-23 Por tema neo

Excelente ayuda Marcelino, gracias por el link del libro.

Saludos !!

Eric.



On 23-03-20 14:26, Marcelino de la Cruz Rot wrote:

Hola César,

Ahí va mi apoyo:

1) Descarga el libro de este enlace:

http://www.gastonsanchez.com/PLS_Path_Modeling_with_R.pdf

2) Estudia y corre el ejemplo de la subsección 8.3.1 (Two-Step 
approach) (p. 167)


3) Estudia y corre el ejemplo de la subsección 8.4.1 (Hybrid approach) 
(p. 172)



Suerte!

Marcelino

El 23/03/2020 a las 16:53, ceveve escribió:

Saludos a todos.

Tengo que aplicar:
Two-Step Approach (patch approach)
Hybrid Approach (give away approach)

De acuerdo al libro de Gaston Sanchez "PLS Path Modeling with R".

¿Alguien puede apoyarme?





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


Re: [R-es] Tasa variación diaria COVID-19

2020-03-22 Por tema neo
Hola Javier, yo lo hice de la siguiente forma:

library(data.table)
library(ggplot2)
library(anytime)

df <- fread("/home/neo/Desktop/rhelp/spain.csv")
df[, fec:=anytime(fec)]
setkey(df,com,fec)

     # newc: son los nuevos casos
df[, newc:=ct - shift(ct), by=.(com)]

     # tasa: es la tasa de cambio que calculé así (ct2 - ct1)/ct1

df[, tasa:=newc/ct, by=.(com)]


y obtuve lo siguiente:


    fec   com pob ct newc tasa
1: 2020-04-02 23:00:00 Andalucía 8414240 13 NA  NA
2: 2020-05-02 23:00:00 Andalucía 8414240 12   -1 -0.0833
3: 2020-06-02 23:00:00 Andalucía 8414240 21    9 0.42857143
4: 2020-04-02 23:00:00    Aragón 1319291  0 NA  NA
5: 2020-05-02 23:00:00    Aragón 1319291  1    1 1.
6: 2020-06-02 23:00:00    Aragón 1319291  6    5 0.8333
7: 2020-04-02 23:00:00  Asturias 1022800  2 NA  NA
8: 2020-05-02 23:00:00  Asturias 1022800  5    3 0.6000
9: 2020-06-02 23:00:00  Asturias 1022800  5    0 0.

Espero que te sirva.

Saludos !!

Eric.




On 21-03-20 14:42, Javier Gómez Gonzalez wrote:
> Hola:
>
> Tengo los datos diarios del número de casos de coronavirus por comunidades
> autónomas y quiero calcular el número diario de nuevos casos y la tasa
> diaria de variación del número de casos y no se como hacerlo en R.
>
> *fecha*
>
> *comunidad*
>
> *poblacion*
>
> *casos_totales*
>
> 04/03/2020
>
> Andalucía
>
> 8414240
>
> 13
>
> 05/03/2020
>
> Andalucía
>
> 8414240
>
> 12
>
> 06/03/2020
>
> Andalucía
>
> 8414240
>
> 21
>
> 04/03/2020
>
> Aragón
>
> 1319291
>
> 0
>
> 05/03/2020
>
> Aragón
>
> 1319291
>
> 1
>
> 06/03/2020
>
> Aragón
>
> 1319291
>
> 6
>
> 04/03/2020
>
> Asturias
>
> 1022800
>
> 2
>
> 05/03/2020
>
> Asturias
>
> 1022800
>
> 5
>
> 06/03/2020
>
> Asturias
>
> 1022800
>
> 5
>
> Gracias
>
>   [[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] uso de switch o alternativa

2020-03-05 Por tema neo
Como siempre ando apurado haciendo las tareas, siempre lo hago con 
ifelse aunque seguro hay alguna forma más eficiente, pero no he tenido 
tiempo de investigar. Algo así quizá:



library(data.table)

tus.datos <- as.data.table(tus.datos)

tus.datos[ , newcol:=ifelse( oldcol < 100, 1, ifelse( oldcol < 200, 2 , 
ifelse( oldcol < 300, 3 , 4 ))) ]




ojo con los límites xq has incluído el 200 en dos de los intervalos. 
Ojalá sirva.


Saludos !!



On 05-03-20 16:41, Enrique RAMOS via R-help-es wrote:

Estimados colegas:Tengo un problema que debe de tener una solución simple pero 
ya me entrampe.tengo un conjunto de valores para ciertos elementos, y se debe 
asignar un valor ente 1 y 4, según un rango, he estado intentándolo hacer con 
switch pero no me ha funcionadola idea es la siguiente tengo el elemento 1, y 
se debe de asignar un valor de acuerdo a la siguiente tabla

| 1 | 2 | 3 | 4 |
  |  |
|
< 100    | 100-200 | 200-300 | >300 |
  |  |

de antemano agradezco la ayuda
Saludos Enrique RAMOSIngeniero oficina de confiabilidadLAPEM - CFE
[[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-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


Re: [R-es] sjPlot

2019-10-29 Por tema neo
Hola José, una búsqueda en la red me envía a esta página donde dice qué 
hacer:


https://github.com/tidymodels/probably/issues/20

Cuéntano si te resulta,

Saludos !!

Eric.




On 29-10-19 07:45, Jose Betancourt B. wrote:

Estimados, no me funciona la librería sjPlot, la reinstalé y sigue igual

ESTE ES EL ERROR
library(sjPlot)
Error: package or namespace load failed for ‘sjPlot’:
  object ‘principal_components’ is not exported by 'namespace:performance'
?pueden ayudar?

SALUDOS
JOSÉ

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


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


Re: [R-es] calculo porcentaje de subcategirías para individuos diferentes

2019-10-24 Por tema neo
Hola Lorena, tu habías preguntado tiempo atrás cómo hacer unos boxplots?

Slds !!

Eric.



On 24-10-19 12:51, neo wrote:
>
> Hola Lorena, en R siempre hay varias formas de hacer lo mismo, y cada 
> uno elige de acuerdo a sus gustos ... yo soy un poquito fanático de la 
> libreria data.table, así es que yo haría lo siguiente:
>
> 1. Crearía una nueva columna que uniera los ambientes rural y mar, por 
> ejemplo, que fuera 1 si el ambiente es rural o mar, 0 en otro caso ... 
> llamémosla RYM.
>
> 2. Calcularía el porcentaje de la siguiente forma usando la librería 
> data.table ... Para usar esta librería tienes que instalar antes el 
> paquete usando install.packages("data.table") y cargar la librería con 
> library(data.table) ... dale una lecturaa la ayuda de data.table o lee 
> un poco en internet cómo funciona para entender como es que se hace el 
> cálculo. Básicamente, la estructura de un data.table es así DT[i, j, 
> by] ... en el espacio del índice i haces operaciones para las filas, 
> en el espacio de j haces operaciones para las columnas y en el espacio 
> de by indicas como agrupar los datos para las operaciones que haces, 
> entonces:
>
> porcentaje <- TODOS[, sum(RYM) / length(TODOS), by=ID]
>
> esto significa que en el espacio de i no hacemos nada, en el espacio 
> de las columnas decimos que calcule una nueva columna en que divida la 
> suma de 1 que hay en RYM (lo que nos va a dar el número de veces que 
> el perrito está en ambiente rural o mar) por el numero total de celdas 
> (que entiendo nos daría el número total de lugares en que ha estado el 
> perrito), y esto lo hacemos agrupado por ID, de modo que el cálculo se 
> realiza para cada perro.
>
> Eso ... espero que te sirva.
>
> Saludos !!
>
> Eric.
>
>
>
>
> On 23-10-19 23:06, Lorena Saavedra Aracena wrote:
>> Buenas noches,
>> Soy nueva en R y a veces me cuesta pensar los cálculos de manera más
>> práctica, por los que les agradecería la ayuda.
>> Tengo una matriz de datos con una dim = 35745   19, correspondientes a
>> ubicaciones de 39 perros, cada perro tiene poco más o poco menos de 1000
>> datos.
>> Necesito saber el % de uso de hábitat natural. Es un sencillo cálculo de
>> porcentaje, pero me gustaría hacerlo mas automatizado para no tomar tanto
>> tiempo en correrlo manualmente.
>> Entonces tengo una columna con la ID de cada perro, y otra con las
>> categorías de ambiente (urbano, rural y mar).
>> He calculado el promedio con este script para el perro 1:
>>
>> ## encontrar el numero total de zonas naturales por perro
>>
>> P01 <-subset(TODOS, TODOS$ID=="P01")
>> ruralP01 <- subset(P01,P01$Zone=="rural")
>> marP01 <- subset(P01,P01$Zone=="mar")
>>
>> nrow(P01)
>> nrow(ruralP01)
>> nrow(marP01)
>>
>> porcent_natP01 <- (nrow(ruralP01) + nrow(marP01))*100/ nrow(P01)
>> porcent_natP01
>>
>> y llego a 61,35%. Es la forma más básica que se me ocurrió, podrían
>> ayudarme a hacerlo más automatizado? he intentado un par de formas pero me
>> es un poco complicado verlo pensando que tengo primero categorías de perros
>> y luego de ambientes.
>>
>> Les agradezco,
>>
>> 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] calculo porcentaje de subcategirías para individuos diferentes

2019-10-24 Por tema neo
Hola Lorena, en R siempre hay varias formas de hacer lo mismo, y cada 
uno elige de acuerdo a sus gustos ... yo soy un poquito fanático de la 
libreria data.table, así es que yo haría lo siguiente:

1. Crearía una nueva columna que uniera los ambientes rural y mar, por 
ejemplo, que fuera 1 si el ambiente es rural o mar, 0 en otro caso ... 
llamémosla RYM.

2. Calcularía el porcentaje de la siguiente forma usando la librería 
data.table ... Para usar esta librería tienes que instalar antes el 
paquete usando install.packages("data.table") y cargar la librería con 
library(data.table) ... dale una lecturaa la ayuda de data.table o lee 
un poco en internet cómo funciona para entender como es que se hace el 
cálculo. Básicamente, la estructura de un data.table es así DT[i, j, by] 
... en el espacio del índice i haces operaciones para las filas, en el 
espacio de j haces operaciones para las columnas y en el espacio de by 
indicas como agrupar los datos para las operaciones que haces, entonces:

porcentaje <- TODOS[, sum(RYM) / length(TODOS), by=ID]

esto significa que en el espacio de i no hacemos nada, en el espacio de 
las columnas decimos que calcule una nueva columna en que divida la suma 
de 1 que hay en RYM (lo que nos va a dar el número de veces que el 
perrito está en ambiente rural o mar) por el numero total de celdas (que 
entiendo nos daría el número total de lugares en que ha estado el 
perrito), y esto lo hacemos agrupado por ID, de modo que el cálculo se 
realiza para cada perro.

Eso ... espero que te sirva.

Saludos !!

Eric.




On 23-10-19 23:06, Lorena Saavedra Aracena wrote:
> Buenas noches,
> Soy nueva en R y a veces me cuesta pensar los cálculos de manera más
> práctica, por los que les agradecería la ayuda.
> Tengo una matriz de datos con una dim = 35745   19, correspondientes a
> ubicaciones de 39 perros, cada perro tiene poco más o poco menos de 1000
> datos.
> Necesito saber el % de uso de hábitat natural. Es un sencillo cálculo de
> porcentaje, pero me gustaría hacerlo mas automatizado para no tomar tanto
> tiempo en correrlo manualmente.
> Entonces tengo una columna con la ID de cada perro, y otra con las
> categorías de ambiente (urbano, rural y mar).
> He calculado el promedio con este script para el perro 1:
>
> ## encontrar el numero total de zonas naturales por perro
>
> P01 <-subset(TODOS, TODOS$ID=="P01")
> ruralP01 <- subset(P01,P01$Zone=="rural")
> marP01 <- subset(P01,P01$Zone=="mar")
>
> nrow(P01)
> nrow(ruralP01)
> nrow(marP01)
>
> porcent_natP01 <- (nrow(ruralP01) + nrow(marP01))*100/ nrow(P01)
> porcent_natP01
>
> y llego a 61,35%. Es la forma más básica que se me ocurrió, podrían
> ayudarme a hacerlo más automatizado? he intentado un par de formas pero me
> es un poco complicado verlo pensando que tengo primero categorías de perros
> y luego de ambientes.
>
> Les agradezco,
>
> 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] SITREP

2019-10-21 Por tema neo

cannot remove prior installation of package ‘curl’

y si pruebas desinstalando CURL manualmente primero y luego intentas la 
instalación nuevamente, a ver q tal va ... ?

Slds !!

Eric.




On 21-10-19 16:28, Jose Betancourt B. wrote:

Estimados

ESTOY TRATANDO DE INSTALAR sitrep

install.packages("remotes")
remotes::install_github("R4EPI/sitrep"


PERO AL DINAL ME INFORMA ESTO

package ‘digest’ successfully unpacked and MD5 sums checked
package ‘raster’ successfully unpacked and MD5 sums checked
package ‘xfun’ successfully unpacked and MD5 sums checked
package ‘haven’ successfully unpacked and MD5 sums checked
package ‘curl’ successfully unpacked and MD5 sums checked
Error: Failed to install 'sitrep' from GitHub:
   (converted from warning) cannot remove prior installation of package ‘curl’
In addition: Warning messages:
1: In untar2(tarfile, files, list, exdir) :
   skipping pax global extended headers
2: In untar2(tarfile, files, list, exdir) :
   skipping pax global extended headers


?podrían ayudarme?

saludos
José

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


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


Re: [R-es] Plot. window error- Usando R base. Gráfico

2019-09-04 Por tema neo
podría ser el problema el tipo de dato en X y el tipo de gráfico que 
intentas hacer ?


si Year es entero y estas pidiendo que el gráfico sea tipo "I", podría 
ser que quizá eso te produce el error ?


si pruebas a cambiar X a numérico (continuo) ?

Slds,

Eric.




On 04-09-19 13:06, Antonio Rodriguez Andres wrote:

Lo que obtengo es dim(currcty)  = NULL

lo que hice es crear una lista de paises

countrylist <- unique(length(eco_freedom2$Countries)

Los datos son de esta forma
head(eco_freedom2, 5)
 Year ISO_Code Countries SUMMARY.INDEX X1..Size.of.Government
641 2000  AGOAngolaNA NA
601 2001  AGOAngolaNA NA
561 2002  AGOAngolaNA NA
521 2003  AGOAngolaNA NA
481 2004  AGOAngolaNA NA

On Wed, 4 Sep 2019 at 16:53, Carlos Ortega  wrote:


¿Puedes compartir los datos?..

Otra cosa que puede ayudar es esto lo destaco en rojo.
Creo que en alguno de los casos te quedas sin datos en tu data.frame.

Con ese mensaje puedes ver justamente el tamaño de cada dataframe en cada
iteración.


for (i in 1:length(countrylist)){
  currcty <- countrylist[i]
 * print(dim(currcty))*
 filename <- paste("index",currcty,".png",sep="")
 png(filename,width=800,height=600)

plot(y=eco_freedom3$SUMMARY.INDEX[eco_freedom3$Countries==currcty],
x=eco_freedom3$Year[eco_freedom3$Countries==currcty], ylim = c(2.85, 8.20),
xlim = c(2000, 2016), type="l", ylab="INDEX",xlab="YEAR", main =
paste("Countries", currcty))
 dev.off()
   }

El mié., 4 sept. 2019 a las 14:52, Antonio Rodriguez Andres (<
antoniorodriguezandre...@gmail.com>) escribió:


Carlos
Al especificar los limites, no me sale ningun error, aunque no consigue
graficar, nada,


   # Look at the time series for each country for the time period, for
instance GDPPC
   for (i in 1:length(countrylist)){
  currcty <- countrylist[i]
 filename <- paste("index",currcty,".png",sep="")
 png(filename,width=800,height=600)

plot(y=eco_freedom3$SUMMARY.INDEX[eco_freedom3$Countries==currcty],
x=eco_freedom3$Year[eco_freedom3$Countries==currcty], ylim = c(2.85, 8.20),
xlim = c(2000, 2016), type="l", ylab="INDEX",xlab="YEAR",
  main = paste("Countries", currcty))
 dev.off()
   }

On Wed, 4 Sep 2019 at 11:57, Carlos Ortega 
wrote:


Hola,

Pon un "print(i)" en tu bucle para ver en qué número/paso del bucle te
aparece el error.
Y con ese "i" haz la selección del dataframe y mira que pasa.. puede que
para ese caso, al quitar los NAs te quedes sin datos...

Es una forma de debugear...

Gracias,
Carlos Ortega
www.qualityexcellence.es


El mié., 4 sept. 2019 a las 11:17, Antonio Rodriguez Andres (<
antoniorodriguezandre...@gmail.com>) escribió:


Hola queridos usuarios de R

Estoy intentando hacer un gráfico de una variable en el tiempo para un
conjunto de países usando R base, con el comando plot. Tengo 40 países y
son 15 años. Lo quiero salvar como formato png, cada uno de ellos.

Tengo el siguiente código,

for (i in 1:length(countrylist)){
 currcty <- countrylist[i]
 filename <- paste("index",currcty,".png",sep="")
 png(filename,width=800,height=600)

plot(y=eco_freedom2$SUMMARY.INDEX[eco_freedom2$Countries==currcty],
x=eco_freedom2$Year[eco_freedom2$Countries==currcty], type="l",
ylab="INDEX",xlab="YEAR",
  main = paste("Countries", currcty))
 dev.off()
   }

Pero me aparece el error Error in plot.window(...) : se necesitan
valores
finitos de 'xlim'. La variable y = SUMMARY.INDEX tiene valores Nas, y es
tipo numerico, y la variable x= Year es integer. Entiendo que es por el
problema de los NAs, por lo que da error.
Si embargo al usar na.omit(dataset), y quedarnos con los valores que no
son
NA, me sigue saliendo el mismo error

Alguna idea,

gracias

--

Member, Editorial Committee, *The Economic and Labour Relations Review*
(a
SAGE journal)

http://elr.sagepub.com/

Member, Editorial Committee, African Journal of Economic and Management
Studies


http://emeraldgrouppublishing.com/products/journals/editorial_team.htm?id=ajems

https://www.researchgate.net/profile/Antonio_Andres (Research Gate
profile)

 [[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



--

Member, Editorial Committee, *The Economic and Labour Relations Review* (a
SAGE journal)

http://elr.sagepub.com/

Member, Editorial Committee, African Journal of Economic and Management
Studies


http://emeraldgrouppublishing.com/products/journals/editorial_team.htm?id=ajems

https://www.researchgate.net/profile/Antonio_Andres (Research Gate
profile)




--
Saludos,
Carlos Ortega
www.qualityexcellence.es





___
R-help-es mailing list

[R-es] stat_ellipse() y criterios de clasificación

2019-06-02 Por tema neo
Qué tal muchachos, vengo con una duda que no he podido resolver con los 
buscadores ... he medido dos variables: altura y diámetro, y asociado a 
esas mediciones tengo muchas variables de clasificación ...


Para examinar los datos he construido un gráfico de doble entrada 
(gracias por la ayuda anterior a Carlos Ortega y Jesús Fernández) que me 
permite 3 criterios de clasificación de los datos: la entrada vertical, 
la horizontal y los colores de los puntos (ADJUNTO IMAGEN). Sé que se 
podrían agregar otros usando la forma de los puntos y cosas así, pero de 
ese modo es un poco difícil darse cuenta de si aparece algun patrón 
asociado a la forma de los puntos. De modo que yo quiero agregar un 
cuarto criterio de clasificación usando la función stat_ellipse(), por 
ejemplo. Mi idea es que las elipses usen un cuarto criterio (no 
observable directamente en el gráfico) para tratar de encontrar algún 
patrón en los datos, es decir, dibujar las elipses alrededor de ciertos 
grupos de puntos de acuerdo a una caracteristica que no puedo ver en el 
gráfico. De ese modo podría hacer visible un cuarto criterio de 
clasificación.  Me explico bien ?


Mi problema al usar stat_ellipse() es que las elipses se construyen 
alrededor de un criterio que ya estoy observando en el gráfico. En el 
caso de la imagen que adjunto, se construyen alrededor del COLOR de los 
puntos, lo que no me agrega información adicional porque para eso ya 
estoy usando el color.


Mi pregunta es, si es posible indicar a la función stat_ellipse() o a 
alguna otra función, que dibuje un polígono alrededor de los puntos que 
cumplan un cierto criterio que no sea alguno de los que ya veo. He leído 
la ayuda de stat_ellipse() y con lo que ahí dice no se me ocurre cómo 
hacerlo. Quizá no es posible hacerlo, no sé, y no he encontrado pistas, 
quizá por mi mal inglés no lo he expresado correctamente.


Alguna idea ? Adjunto imagen.

Muchas gracias.

Eric.

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


Re: [R-es] Que tal comunidad, una pregunta general: existe en la librería ggplot, algún comando que permita hacer simultáneamente 2 graficos dentro del mismo layout, como el operador | en la libreria

2019-05-31 Por tema neo
Gracias Jes�s, lo estoy probando a ver que tal va.

Saludos !!

Eric.




On 31-05-19 12:40, Jes�s Para Fern�ndez wrote:
> Con la libreria gridExtra lo haces!
>
> Obtener Outlook para Android <https://aka.ms/ghei36>
>
> 
> *From:* R-help-es  on behalf of neo 
> 
> *Sent:* Friday, May 31, 2019 5:55:11 PM
> *To:* Carlos Ortega
> *Cc:* r-help-es
> *Subject:* Re: [R-es] Que tal comunidad, una pregunta general: existe 
> en la librer�a ggplot, alg�n comando que permita hacer simult�neamente 
> 2 graficos dentro del mismo layout, como el operador | en la libreria 
> lattice ? muchas gracias, un abrazo a todos, Eric.
> Muchas gracias Carlos !! un abrazo,
>
> Eric.
>
>
>
> On 30-05-19 17:57, Carlos Ortega wrote:
> > Hola,
> >
> > S�, en ggplot esto se resuelve con:
> >
> >�� * facet_grid()
> >�� * facet_wrap()
> >
> > Saludos,
> > Carlos Ortega
> > www.qualityexcellence.es <http://www.qualityexcellence.es> 
> <http://www.qualityexcellence.es>
> >
> > El jue., 30 may. 2019 a las 23:30, neo ( > <mailto:ericconchamu...@gmail.com>>) escribi�:
> >
> > Que tal comunidad, una pregunta general: existe en la librer�a
> > ggplot,
> > alg�n comando que permita hacer simult�neamente 2 graficos 
> dentro del
> > mismo layout, como el operador | en la libreria lattice ? muchas
> > gracias, un abrazo a todos, Eric.
> >
> > ___
> > R-help-es mailing list
> > R-help-es@r-project.org <mailto:R-help-es@r-project.org>
> > https://stat.ethz.ch/mailman/listinfo/r-help-es
> >
> >
> >
> > --
> > Saludos,
> > Carlos Ortega
> > www.qualityexcellence.es <http://www.qualityexcellence.es> 
> <http://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

[[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] Que tal comunidad, una pregunta general: existe en la librería ggplot, algún comando que permita hacer simultáneamente 2 graficos dentro del mismo layout, como el operador | en la libreria

2019-05-31 Por tema neo
Muchas gracias Carlos !! un abrazo,

Eric.



On 30-05-19 17:57, Carlos Ortega wrote:
> Hola,
>
> Sí, en ggplot esto se resuelve con:
>
>   * facet_grid()
>   * facet_wrap()
>
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es <http://www.qualityexcellence.es>
>
> El jue., 30 may. 2019 a las 23:30, neo ( <mailto:ericconchamu...@gmail.com>>) escribió:
>
> Que tal comunidad, una pregunta general: existe en la librería
> ggplot,
> algún comando que permita hacer simultáneamente 2 graficos dentro del
> mismo layout, como el operador | en la libreria lattice ? muchas
> gracias, un abrazo a todos, Eric.
>
> ___
> R-help-es mailing list
> R-help-es@r-project.org <mailto:R-help-es@r-project.org>
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
>
> -- 
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es <http://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] Que tal comunidad, una pregunta general: existe en la librería ggplot, algún comando que permita hacer simultáneamente 2 graficos dentro del mismo layout, como el operador | en la libreria latt

2019-05-30 Por tema neo
Que tal comunidad, una pregunta general: existe en la librería ggplot, 
algún comando que permita hacer simultáneamente 2 graficos dentro del 
mismo layout, como el operador | en la libreria lattice ? muchas 
gracias, un abrazo a todos, Eric.


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


Re: [R-es] Elegir más de un dato en data frame

2019-05-02 Por tema neo
Duda con un detalle: las columnas provincia y municipio son tipo factor, 
caracter o numérico ? Suponiendo que las columnas son tipo caracter, 
creo que te quedaría así: paro.municipal <- 
paro.municipal[paro.municipal$provincia == "28" & 
paro.municipal$municipio %in% c("115","068","125"), ] Saludos !!

On 02-05-19 11:40, xyg...@gmail.com wrote:
> Buenas tardes.
>
> Tengo un data frame con el que me descargo una serie de datos 
> municipalizados. Después extraigo los que corresponden al municipio que me 
> interesa: paro.municipal <- paro.municipal[paro.municipal$provincia == "28" & 
> paro.municipal$municipio == «115»,  ]. Todo correcto. El problema viene 
> cuando quiero elegir más de un municipio: paro.municipal <- 
> paro.municipal[paro.municipal$provincia == "28" & paro.municipal$municipio == 
> «115», «068», «125»,  ] me devuelve un data frame vacío. ¿Donde está el fallo?
>
> Gracias anticipadas
> ___
> 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] R para interactuar con página web

2019-03-23 Por tema neo
Estimado Javier, es cierto lo que usted dice, usando CRON (en Debian) 
controlo el intervalo de tiempo en que se ejecutaría el supuesto script 
de R para medir la velocidad, pero el resto quería hacerlo todo con R. 
Sin embargo, encontré en mi propio SO un script de python llamado 
speedtest-cli que puede ejecutar una medición de subida y baja usando el 
servidor más cercano a mi IP (en mi caso en Chile). Tiene variadas 
opciones de configuración que incluso permiten la salida directa a un 
archivo .csv. Así es que problema resuelto.

Muchas gracias !!

Saludos,

Eric.



On 23-03-19 11:26, Javier Marcuzzi wrote:
> Estimado Eric
>
> Se puede, pero, está equivocado en el camino, porque si es algo cada 
> cierto tiempo, debe utilizar alguna opción del sistema operativo que 
> ejecute la acción cada cierto tiempo, no requiere llamar a R para 
> esto, luego para el análisis puede utilizar R, aunque recuerdo que 
> anteriormente este tema se había tratado en esta lista, habría que 
> leer los asuntos de los correos (estuvo bueno ese intercambio de ideas).
>
> Javier Rubén Marcuzzi
>
> El sáb., 23 mar. 2019 a las 10:54, neo ( <mailto:ericconchamu...@gmail.com>>) escribió:
>
> Que tal comunidad, quería pedirles una recomendación de un paquete
> para
> desarrollar una simple idea que tengo, o mejor dicho, para satisfacer
> una necesidad que tengo.
>
> Quisiera utlizar esta página http://nacional.grupogtd.com/ para hacer
> tests de velocidad periódicamente a mi conección de internet.
>
> Existe algún paquete en R que me permita, de forma automática,
> iniciar
> el test y luego recoger los resultados para construir una base de
> datos
> con la hora del test y las velocidades de subida y bajada que
> obtengo ?
>
> Había estado mirando RSelenium, pero me falta experiencia con el
> paquete
> ... sigo mirando, pero pido vuestro sabio consejo.
>
>
> Muchas gracias !!
>
> Saludos,
>
> Eric.
>
> ___
> R-help-es mailing list
> R-help-es@r-project.org <mailto: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] R para interactuar con página web

2019-03-23 Por tema neo
Que tal comunidad, quería pedirles una recomendación de un paquete para 
desarrollar una simple idea que tengo, o mejor dicho, para satisfacer 
una necesidad que tengo.


Quisiera utlizar esta página http://nacional.grupogtd.com/ para hacer 
tests de velocidad periódicamente a mi conección de internet.


Existe algún paquete en R que me permita, de forma automática, iniciar 
el test y luego recoger los resultados para construir una base de datos 
con la hora del test y las velocidades de subida y bajada que obtengo ?


Había estado mirando RSelenium, pero me falta experiencia con el paquete 
... sigo mirando, pero pido vuestro sabio consejo.



Muchas gracias !!

Saludos,

Eric.

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


[R-es] NA no es reconocido como NA

2014-08-13 Por tema neo
Estimada comunidad, tengo el siguiente problema:

Tengo una tabla de datos de 563 x 7, de las 7 columnas las 4 primeras
son de identificacion de una muestra y las 3 ultimas identifican a una
variable respuesta medida en esa muestra. Hay varias respuestas para
cada muestra y la cantidad de respuestas puede variar entre 1 y 7.

El problema es que la identificacion de cada muestra esta puesta una
unica vez para todas las respuestas de esa muestra (todas las respuestas
de una misma muestra estan puestas juntas). Podria completar la tabla a
mano, pero ya que son mas de 500 filas hice un pequeño loop para
completar lo que falta. La idea es bastante simple, si el elemento de la
fila n columna j es NA entonces se deberia copiar el elemento de la
fila n-1 columna j en (n,j) ... aqui es donde esta el problema pues la
instruccion IF no reconoce los elementos NA como NA y el ciclo pasa sin
completar copiar nada en la fila n, me explico ?

envio el codigo y el archivo que estoy usando a ver si alguien me
orienta donde esta el error.

he probado con:

 if (dat[n,1] == NA)
 if (dat[n,1] == )
 if (dat[n,1] == NA)

y con lo mismo pero %in% en lugar de ==


  # rellenar los espacios vacios de la identificacion

  dat[,1] - as.character(dat[,1])
  n - 2
  for (n in 2:nrow(dat))
  {
if (dat[n,1] %in% NA)
  {
dat[n,1] - dat[n-1,1]
dat[n,2] - dat[n-1,2]
dat[n,3] - dat[n-1,3]
dat[n,4] - dat[n-1,4]
  }
  n - n + 1
  }


muchas gracias por su tiempo,

slds, eric.



-- 
Forest Engineer
Master in Environmental and Natural Resource Economics
Ph.D. student in Sciences of Natural Resources at La Frontera University
Member in AguaDeTemu2030, citizen movement for Temuco with green city
standards for living

Nota: Las tildes se han omitido para asegurar compatibilidad con algunos
lectores de correo.
sol	con	dia	rep	NCa	Nin	Iso
con	0	08	1	16	0	3
NA	NA	NA	NA	16	1	2
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	1	2
con	0	09	1	16	0	2
NA	NA	NA	NA	18	0	2
con	0	10	1	16	0	2
NA	NA	NA	NA	18	0	2
con	0	11	1	16	0	3
NA	NA	NA	NA	16	1	4
NA	NA	NA	NA	16	1	4
NA	NA	NA	NA	16	1	2
NA	NA	NA	NA	18	0	3
con	0	08	2	16	0	3
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	1	2
con	0	10	2	16	0	2
NA	NA	NA	NA	18	0	2
con	0	11	2	16	0	3
NA	NA	NA	NA	16	1	2
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	2	3
con	0	08	3	16	0	3
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	1	2
con	0	11	3	16	0	2
NA	NA	NA	NA	18	0	2
dec	1	09	1	16	0	2
NA	NA	NA	NA	18	0	2
dec	1	10	1	16	0	2
NA	NA	NA	NA	18	0	2
dec	1	11	1	16	0	2
NA	NA	NA	NA	18	0	2
dec	1	12	1	16	0	2
NA	NA	NA	NA	18	0	2
dec	1	09	2	16	0	2
NA	NA	NA	NA	18	0	2
dec	1	10	2	16	0	2
NA	NA	NA	NA	18	0	2
dec	1	11	2	16	0	2
NA	NA	NA	NA	18	0	2
dec	1	12	2	16	0	3
NA	NA	NA	NA	16	1	4
NA	NA	NA	NA	16	1	4
NA	NA	NA	NA	16	1	2
NA	NA	NA	NA	18	0	3
dec	1	09	3	16	0	2
NA	NA	NA	NA	18	0	2
dec	1	11	3	16	0	2
NA	NA	NA	NA	18	0	2
dec	1	12	3	16	0	3
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	1	2
dec	2	09	1	16	0	1
NA	NA	NA	NA	18	0	1
dec	2	10	1	16	0	2
NA	NA	NA	NA	18	0	2
dec	2	11	1	16	0	2
NA	NA	NA	NA	18	0	2
dec	2	12	1	16	0	3
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	1	2
dec	2	09	2	16	0	2
NA	NA	NA	NA	18	0	2
dec	2	10	2	16	0	2
NA	NA	NA	NA	18	0	2
dec	2	11	2	16	0	2
NA	NA	NA	NA	18	0	2
dec	2	12	2	16	0	3
NA	NA	NA	NA	16	1	2
NA	NA	NA	NA	16	1	2
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	1	2
NA	NA	NA	NA	18	3	3
dec	2	09	3	16	0	2
NA	NA	NA	NA	18	0	2
dec	2	11	3	16	0	3
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	1	2
dec	2	12	3	16	0	3
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	1	2
dec	3	09	1	16	0	2
NA	NA	NA	NA	18	0	2
dec	3	10	1	16	0	2
NA	NA	NA	NA	18	0	2
dec	3	11	1	16	0	2
NA	NA	NA	NA	18	0	2
dec	3	12	1	16	0	3
NA	NA	NA	NA	16	1	4
NA	NA	NA	NA	16	1	2
NA	NA	NA	NA	16	1	2
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	1	2
dec	3	09	2	16	0	2
NA	NA	NA	NA	18	0	2
dec	3	10	2	16	0	2
NA	NA	NA	NA	18	0	2
dec	3	11	2	16	0	2
NA	NA	NA	NA	18	0	2
dec	3	12	2	16	0	3
NA	NA	NA	NA	16	1	2
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	1	2
dec	3	09	3	16	0	2
NA	NA	NA	NA	18	0	2
dec	3	11	3	16	0	2
NA	NA	NA	NA	18	0	2
dec	3	12	3	16	0	3
NA	NA	NA	NA	16	1	2
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	1	2
dec	4	09	1	16	0	2
NA	NA	NA	NA	18	0	2
dec	4	10	1	16	0	2
NA	NA	NA	NA	18	0	2
dec	4	11	1	16	0	2
NA	NA	NA	NA	18	0	2
dec	4	12	1	16	0	3
NA	NA	NA	NA	16	1	2
NA	NA	NA	NA	16	1	2
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	1	2
dec	4	09	2	16	0	2
NA	NA	NA	NA	18	0	2
dec	4	10	2	16	0	2
NA	NA	NA	NA	18	0	2
dec	4	11	2	16	0	2
NA	NA	NA	NA	18	0	2
dec	4	12	2	16	0	3
NA	NA	NA	NA	16	1	4
NA	NA	NA	NA	16	1	2
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	1	2
dec	4	09	3	16	0	3
NA	NA	NA	NA	16	1	2
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	1	2
dec	4	11	3	16	0	1
NA	NA	NA	NA	18	0	1
dec	4	12	3	16	0	3
NA	NA	NA	NA	16	1	2
NA	NA	NA	NA	18	0	3
NA	NA	NA	NA	18	1	2
dec	5	09	1	16	0	2
NA	NA	NA	NA	18	0	2
dec	5	10	1	16	0	2
NA	NA	NA	NA	18	0	2
dec	5	11	1	16	0	2
NA	NA	NA	NA	18	0	2
NA	NA	NA	NA	18	1	1
dec	5	12	1	16	0	2
NA	NA	NA	NA	16	1	3
NA	NA	NA	NA	16	1	1
NA	NA	NA	NA	16	1	1
NA	NA	NA	NA	18	0	2
NA	NA	NA	NA	18	1	1
NA	NA	NA	NA	18	2	2
dec	5	09	2	16	0	1
NA	NA	NA	NA	18	0	1
dec	5	10	2	16	0	1
NA	NA	NA	NA	18	0	1
dec	5	11	2	16	0	2
NA	NA	NA	NA	16	1	1
NA	NA	NA	NA	16	1	1
NA	NA	NA	NA	18	0	2
dec	5	12	2	

Re: [R-es] NA no es reconocido como NA

2014-08-13 Por tema neo
gracias igor, voy a probar,

slds, eric.






On 13/08/14 15:34, Igor Sosa Mayor wrote:
 neo ericconchamu...@gmail.com writes:
 
 fila n-1 columna j en (n,j) ... aqui es donde esta el problema pues la
 instruccion IF no reconoce los elementos NA como NA y el ciclo pasa sin
 completar copiar nada en la fila n, me explico ?

 envio el codigo y el archivo que estoy usando a ver si alguien me
 orienta donde esta el error.

 he probado con:

  if (dat[n,1] == NA)
  if (dat[n,1] == )
  if (dat[n,1] == NA)
 
 ¿has probado con is.na(x)? Ten en cuenta que devuelve TRUE o FALSE por
 lo que tendrías que adaptar el código...
 

-- 
Forest Engineer
Master in Environmental and Natural Resource Economics
Ph.D. student in Sciences of Natural Resources at La Frontera University
Member in AguaDeTemu2030, citizen movement for Temuco with green city
standards for living

Nota: Las tildes se han omitido para asegurar compatibilidad con algunos
lectores de correo.

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


Re: [R-es] error al leer una linea desde un archivo de texto

2014-07-04 Por tema neo
Que raro, habia enviado este email, pero creo que nunca salio de mi 
compu ... gracias a todos por sus sugerencias ... eric.



Estimados todos, gracias por las sugerencias, al final lo resolvi de un 
modo carretero como decimos aca, por el camino largo. Como no eran 
demasiados los archivos corte el contenido y lo pegue en un nuevo 
archivo y funciono. Sin embargo, sigo sin saber la causa. Mi sesion 
info es:

R version 3.0.2 (2013-09-25)
Platform: x86_64-pc-linux-gnu (64-bit)

locale:
 [1] LC_CTYPE=en_GB.utf8  LC_NUMERIC=C
 [3] LC_TIME=en_GB.utf8   LC_COLLATE=en_GB.utf8
 [5] LC_MONETARY=en_GB.utf8   LC_MESSAGES=en_GB.utf8
 [7] LC_PAPER=en_GB.utf8  LC_NAME=en_GB.utf8
 [9] LC_ADDRESS=en_GB.utf8LC_TELEPHONE=en_GB.utf8
[11] LC_MEASUREMENT=en_GB.utf8LC_IDENTIFICATION=en_GB.utf8

attached base packages:
 [1] parallel  splines   grid  stats graphics  grDevices utils
 [8] datasets  methods   base

other attached packages:
 [1] latticeExtra_0.6-26 RColorBrewer_1.0-5  Biobase_2.22.0
 [4] BiocGenerics_0.8.0  Hmisc_3.14-4Formula_1.1-1
 [7] survival_2.37-7 flowViz_1.26.16 lattice_0.20-24
[10] flowCore_1.28.24knitr_1.6   flowPlots_1.10.0
[13] rkward_0.6.1

loaded via a namespace (and not attached):
 [1] cluster_1.14.4 corpcor_1.6.6  DEoptimR_1.0-1 
evaluate_0.5.5
 [5] feature_1.2.10 formatR_0.10   graph_1.40.1   
hexbin_1.26.3
 [9] IDPmisc_1.1.17 KernSmooth_2.23-10 ks_1.9.2   
MASS_7.3-29
[13] misc3d_0.8-4   mvtnorm_0.9-2  pcaPP_1.9-49   
rgl_0.93.986
[17] robustbase_0.91-1  rrcov_1.3-4stats4_3.0.2   
stringr_0.6.2
[21] tools_3.0.2







On Thu 03 Jul 2014 03:57:17 CLT, Jorge I Velez wrote:
 Hola Eric,

 Me incliniaria mas por un problema de enconding.  Intenta agregando
 enconding = 'latin1' al final de read.csv()

 A lo mejor enviandonos tu sessionInfo()  podriamos ayudarte un poco mas.

 Saludos,
 Jorge.-


 2014-07-03 5:32 GMT+10:00 neo ericconchamu...@gmail.com
 mailto:ericconchamu...@gmail.com:

 Estimada comunidad, estoy extrayendo una linea de texto desde varios
 archivos (unos 200) de esta manera:


 dat - read.csv(filenames[i], header=FALSE, sep=,, dec=., skip=11,
 nrows=1)


 pero al tratar de leer esa linea desde el archivo numero 54 obtengo el
 siguiente error:


 Error in type.convert(data[[i]], as.is http://as.is = as.is
 http://as.is[i], dec = dec, na.strings
 = character(0L)) :
 invalid multibyte string at 'b5g' Calls: read.csv - read.table -
 type.convert


 todos los archivos fueron generados de la misma forma, exportados
 desde
 excel usando un breve script de VB par aplicaciones, pero solo algunos
 me dan ese error, que no se lo que significa, por lo tanto no se como
 repararlo. Ademas he examinado los archivos y no observo diferencias.

 Adjunto un archivo que se lee y uno que no se lee, en una de esas
 se me
 paso algo por no saber.

 Alguna idea ?

 Saludos y muchas gracias,

 Eric.




 --
 Forest Engineer
 Master in Environmental and Natural Resource Economics
 Ph.D. student in Sciences of Natural Resources at La Frontera
 University
 Member in AguaDeTemu2030, citizen movement for Temuco with green city
 standards for living

 Nota: Las tildes se han omitido para asegurar compatibilidad con
 algunos
 lectores de correo.

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



--
Forest Engineer
Master in Environmental and Natural Resource Economics
Ph.D. student in Sciences of Natural Resources at La Frontera University
Member in AguaDeTemu2030, citizen movement for Temuco with green city 
standards for living

Nota: Las tildes se han omitido para asegurar compatibilidad con 
algunos lectores de correo.

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


[R-es] Cambio de titulo en barra de un grafico

2014-07-04 Por tema neo
Estimados gracias por todos los consejos para resolver el tema de la
importacion de una linea de texto, al final era lo que decia Francisco
respecto al mu que estaba en la linea y la codificacion de lenguaje.

Ahora tengo otra consulta, pero esta vez respecto a graficos con
lattice. Hago un grafico (adjunto) con el siguiente codigo:


xYplot (Cbind(mean,ll,ul) ~ con| dia, groups=sol, data=mfctr[mfctr$dia
==1 | mfctr$dia ==7,]
, auto.key=list(cex=0.8, x = .58, y = .7, corner = c(0,0), columns=1)
, xlab=list(Solvent concentration (%v/v), cex=1.2),
ylab=list(saturated / unsaturated ratio, cex=1.2)
, aspect=(1/3), ylim = c(-0.1, 0.7), scales=list(cex=1.1)
, panel=function(...)
{
panel.xYplot(...,type =c(p),lty =1.5, label =FALSE)
}
, par.settings= simpleTheme(
, pch=c(0,1,2,5) , cex = 1)
, layout=c(1,2)
)

y como se observa en el grafico adjunto, el titulo de ambos paneles
dice dia, lo que es correcto. Sin embargo, como se ve en el codigo son
dos dias diferentes. Luego la pregunta es.

como podria hacer para que ese titulo diga efectivamente dia 1 y dia
7 que es mas conveniente ? he probado algunas cosas, pero no tengo
mucha experiencia con lattice.

adjunto tambien los datos para que puedan probar.



Saludos y muchas gracias.

eric.



-- 
Forest Engineer
Master in Environmental and Natural Resource Economics
Ph.D. student in Sciences of Natural Resources at La Frontera University
Member in AguaDeTemu2030, citizen movement for Temuco with green city
standards for living

Nota: Las tildes se han omitido para asegurar compatibilidad con algunos
lectores de correo.
dia,sol,con,not,not2,mean,sd,ul,ll
1,Biodiesel,5,0,0,0.07572972,0.0018189621,0.07754868,0.07391076
1,Biodiesel,25,0,0,0.06690845,0.0014572095,0.06836566,0.06545124
1,Biodiesel,50,0,0,0.17855208,0.0691350439,0.24768713,0.10941704
5,Biodiesel,5,0,0,0.05917678,0.0049456247,0.06412240,0.05423115
5,Biodiesel,25,0,0,0.06434981,0.0002083177,0.06455813,0.06414149
5,Biodiesel,50,0,0,0.06610787,0.0009251015,0.06703297,0.06518277
7,Biodiesel,5,0,0,0.07457899,0.0088524758,0.08343147,0.06572651
7,Biodiesel,25,0,0,0.08937608,0.0036322749,0.09300835,0.08574380
7,Biodiesel,50,0,0,0.09121214,0.0051087864,0.09632093,0.08610335
1,Decane,5,0,0,0.22170233,0.0886374713,0.31033981,0.13306486
1,Decane,25,0,0,0.40731118,0.0777340770,0.48504526,0.32957710
1,Decane,50,0,0,0.63643916,0.0173893230,0.65382849,0.61904984
5,Decane,5,0,0,0.15489090,0.0304658132,0.18535671,0.12442508
5,Decane,25,0,0,0.43716037,0.0890449805,0.52620535,0.34811538
5,Decane,50,0,0,0.51816592,0.0999186399,0.61808456,0.41824728
7,Decane,5,0,0,0.44969010,0.1805513342,0.63024143,0.26913876
7,Decane,25,0,0,0.33202219,0.1609116085,0.49293379,0.17111058
7,Decane,50,0,0,0.28362576,0.1162299570,0.39985571,0.16739580
1,Control,0,0,0,0.37482479,0.1083608514,0.48318564,0.26646394
5,Control,0,0,0,0.13775268,0.0017289884,0.13948166,0.13602369
7,Control,0,0,0,0.11203402,0.0082291667,0.12026318,0.10380485
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


Re: [R-es] Cambio de titulo en barra de un grafico

2014-07-04 Por tema neo
Muchas gracias Carlos, mas aun pues en españa es mas de medianoche del 
viernes, no ?

eric.



On Fri 04 Jul 2014 19:08:24 CLT, Carlos Ortega wrote:
 Hola,

 Esta es una manera de hacerlo (he incluido un par de cambios
 adicionales en las etiquetas):

 #-
 mfctr$dia.new - paste(dia_,mfctr$dia, sep=)

 xYplot (Cbind(mean,ll,ul) ~ con| dia.new
 , groups=sol
 , data=mfctr[mfctr$dia.new ==dia_1 | mfctr$dia.new ==dia_7, ]

 , auto.key=list(cex=0.8, x = .58, y = .7, corner = c(0,0),
 columns=1)
 , xlab=list(Solvent concentration (%v/v), cex=1.2, font=2)
 , ylab=list(saturated / unsaturated ratio, cex=1.2, font=2)
 , aspect=(1/3), ylim = c(-0.1, 0.7), scales=list(cex=1.1)

 , panel=function(...)
 {
   panel.xYplot(...,type =c(p),lty =1.5, label =FALSE)
 }
 , par.settings= simpleTheme( pch=c(0,1,2,5) , cex = 1)
 , par.strip.text=list(col=blue, font=2, cex=1.2)
 , layout=c(1,2)
 )
 #-

 Saludos,
 Carlos Ortega
 www.qualityexcellence.es http://www.qualityexcellence.es



 El 4 de julio de 2014, 21:53, neo ericconchamu...@gmail.com
 mailto:ericconchamu...@gmail.com escribió:

 Estimados gracias por todos los consejos para resolver el tema de la
 importacion de una linea de texto, al final era lo que decia Francisco
 respecto al mu que estaba en la linea y la codificacion de lenguaje.

 Ahora tengo otra consulta, pero esta vez respecto a graficos con
 lattice. Hago un grafico (adjunto) con el siguiente codigo:


 xYplot (Cbind(mean,ll,ul) ~ con| dia, groups=sol, data=mfctr[mfctr$dia
 ==1 | mfctr$dia ==7,]
 , auto.key=list(cex=0.8, x = .58, y = .7, corner = c(0,0), columns=1)
 , xlab=list(Solvent concentration (%v/v), cex=1.2),
 ylab=list(saturated / unsaturated ratio, cex=1.2)
 , aspect=(1/3), ylim = c(-0.1, 0.7), scales=list(cex=1.1)
 , panel=function(...)
 {
 panel.xYplot(...,type =c(p),lty =1.5, label =FALSE)
 }
 , par.settings= simpleTheme(
 , pch=c(0,1,2,5) , cex = 1)
 , layout=c(1,2)
 )

 y como se observa en el grafico adjunto, el titulo de ambos paneles
 dice dia, lo que es correcto. Sin embargo, como se ve en el
 codigo son
 dos dias diferentes. Luego la pregunta es.

 como podria hacer para que ese titulo diga efectivamente dia 1 y
 dia
 7 que es mas conveniente ? he probado algunas cosas, pero no tengo
 mucha experiencia con lattice.

 adjunto tambien los datos para que puedan probar.



 Saludos y muchas gracias.

 eric.



 --
 Forest Engineer
 Master in Environmental and Natural Resource Economics
 Ph.D. student in Sciences of Natural Resources at La Frontera
 University
 Member in AguaDeTemu2030, citizen movement for Temuco with green city
 standards for living

 Nota: Las tildes se han omitido para asegurar compatibilidad con
 algunos
 lectores de correo.

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




 --
 Saludos,
 Carlos Ortega
 www.qualityexcellence.es http://www.qualityexcellence.es

--
Forest Engineer
Master in Environmental and Natural Resource Economics
Ph.D. student in Sciences of Natural Resources at La Frontera University
Member in AguaDeTemu2030, citizen movement for Temuco with green city 
standards for living

Nota: Las tildes se han omitido para asegurar compatibilidad con 
algunos lectores de correo.

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


Re: [R-es] Cambio de titulo en barra de un grafico

2014-07-04 Por tema neo
Que descanses y gracias de nuevo,

eric.




On Fri 04 Jul 2014 19:19:03 CLT, Carlos Ortega wrote:
 Sí, son las 1:20am
 Ya me iba a dormir... :-).


 El 5 de julio de 2014, 1:17, neo ericconchamu...@gmail.com
 mailto:ericconchamu...@gmail.com escribió:

 Muchas gracias Carlos, mas aun pues en españa es mas de medianoche del
 viernes, no ?

 eric.



 On Fri 04 Jul 2014 19:08:24 CLT, Carlos Ortega wrote:
  Hola,
 
  Esta es una manera de hacerlo (he incluido un par de cambios
  adicionales en las etiquetas):
 
  #-
  mfctr$dia.new - paste(dia_,mfctr$dia, sep=)
 
  xYplot (Cbind(mean,ll,ul) ~ con| dia.new
  , groups=sol
  , data=mfctr[mfctr$dia.new ==dia_1 | mfctr$dia.new
 ==dia_7, ]
 
  , auto.key=list(cex=0.8, x = .58, y = .7, corner = c(0,0),
  columns=1)
  , xlab=list(Solvent concentration (%v/v), cex=1.2, font=2)
  , ylab=list(saturated / unsaturated ratio, cex=1.2,
 font=2)
  , aspect=(1/3), ylim = c(-0.1, 0.7), scales=list(cex=1.1)
 
  , panel=function(...)
  {
panel.xYplot(...,type =c(p),lty =1.5, label =FALSE)
  }
  , par.settings= simpleTheme( pch=c(0,1,2,5) , cex = 1)
  , par.strip.text=list(col=blue, font=2, cex=1.2)
  , layout=c(1,2)
  )
  #-
 
  Saludos,
  Carlos Ortega
  www.qualityexcellence.es http://www.qualityexcellence.es
 http://www.qualityexcellence.es
 
 
 
  El 4 de julio de 2014, 21:53, neo ericconchamu...@gmail.com
 mailto:ericconchamu...@gmail.com
  mailto:ericconchamu...@gmail.com
 mailto:ericconchamu...@gmail.com escribió:
 
  Estimados gracias por todos los consejos para resolver el
 tema de la
  importacion de una linea de texto, al final era lo que decia
 Francisco
  respecto al mu que estaba en la linea y la codificacion de
 lenguaje.
 
  Ahora tengo otra consulta, pero esta vez respecto a graficos con
  lattice. Hago un grafico (adjunto) con el siguiente codigo:
 
 
  xYplot (Cbind(mean,ll,ul) ~ con| dia, groups=sol,
 data=mfctr[mfctr$dia
  ==1 | mfctr$dia ==7,]
  , auto.key=list(cex=0.8, x = .58, y = .7, corner = c(0,0),
 columns=1)
  , xlab=list(Solvent concentration (%v/v), cex=1.2),
  ylab=list(saturated / unsaturated ratio, cex=1.2)
  , aspect=(1/3), ylim = c(-0.1, 0.7), scales=list(cex=1.1)
  , panel=function(...)
  {
  panel.xYplot(...,type =c(p),lty =1.5, label =FALSE)
  }
  , par.settings= simpleTheme(
  , pch=c(0,1,2,5) , cex = 1)
  , layout=c(1,2)
  )
 
  y como se observa en el grafico adjunto, el titulo de
 ambos paneles
  dice dia, lo que es correcto. Sin embargo, como se ve en el
  codigo son
  dos dias diferentes. Luego la pregunta es.
 
  como podria hacer para que ese titulo diga efectivamente
 dia 1 y
  dia
  7 que es mas conveniente ? he probado algunas cosas, pero
 no tengo
  mucha experiencia con lattice.
 
  adjunto tambien los datos para que puedan probar.
 
 
 
  Saludos y muchas gracias.
 
  eric.
 
 
 
  --
  Forest Engineer
  Master in Environmental and Natural Resource Economics
  Ph.D. student in Sciences of Natural Resources at La Frontera
  University
  Member in AguaDeTemu2030, citizen movement for Temuco with
 green city
  standards for living
 
  Nota: Las tildes se han omitido para asegurar compatibilidad con
  algunos
  lectores de correo.
 
  ___
  R-help-es mailing list
  R-help-es@r-project.org mailto:R-help-es@r-project.org
 mailto:R-help-es@r-project.org mailto:R-help-es@r-project.org
  https://stat.ethz.ch/mailman/listinfo/r-help-es
 
 
 
 
  --
  Saludos,
  Carlos Ortega
  www.qualityexcellence.es http://www.qualityexcellence.es
 http://www.qualityexcellence.es

 --
 Forest Engineer
 Master in Environmental and Natural Resource Economics
 Ph.D. student in Sciences of Natural Resources at La Frontera
 University
 Member in AguaDeTemu2030, citizen movement for Temuco with green city
 standards for living

 Nota: Las tildes se han omitido para asegurar compatibilidad con
 algunos lectores de correo.




 --
 Saludos,
 Carlos Ortega
 www.qualityexcellence.es http://www.qualityexcellence.es

--
Forest Engineer
Master in Environmental and Natural Resource Economics
Ph.D. student in Sciences of Natural Resources at La Frontera

Re: [R-es] error al leer una linea desde un archivo de texto

2014-07-03 Por tema neo
Hola Javier, los archivos los genero yo mismo, asi es que en principio
al menos, no hay demasiadas cosas raras, son solo simples calculos de
planilla electronica.

Gracias por sus sugerencias. Las probare.

Eric.





On 02/07/14 16:08, Marcuzzi, Javier Rubén wrote:
 Estimado Eric
 
 Una forma que a mi me ayudo mucho, era utilizar la forma de importar 
 desde Rcmd, porque era gráfica y me escribía lo necesario.
 
 ¿Si la utiliza también da error?
 
 O en todos casos importar con R studio y ver que pasa (posibles errores).
 
 Como usted lee archivos generados por excel, posiblemente b5g es una 
 etiqueta de metadatos que en excel se interpreta pero que por alguna 
 razón se exporta *.csv. ¿Utiliza archivos xls generados por terceros?, 
 porque cuándo a mi me pasan archivos en xls con datos para analizar me 
 encuentro con cada cosas.
 
 Javier Marcuzzi
 
 El 02/07/2014 04:32 p.m., neo escribió:
 Estimada comunidad, estoy extrayendo una linea de texto desde varios
 archivos (unos 200) de esta manera:


 dat - read.csv(filenames[i], header=FALSE, sep=,, dec=., skip=11,
 nrows=1)


 pero al tratar de leer esa linea desde el archivo numero 54 obtengo el
 siguiente error:


 Error in type.convert(data[[i]], as.is = as.is[i], dec = dec, na.strings
 = character(0L)) :
 invalid multibyte string at 'b5g' Calls: read.csv - read.table -
 type.convert


 todos los archivos fueron generados de la misma forma, exportados desde
 excel usando un breve script de VB par aplicaciones, pero solo algunos
 me dan ese error, que no se lo que significa, por lo tanto no se como
 repararlo. Ademas he examinado los archivos y no observo diferencias.

 Adjunto un archivo que se lee y uno que no se lee, en una de esas se me
 paso algo por no saber.

 Alguna idea ?

 Saludos y muchas gracias,

 Eric.






 ___
 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
 

-- 
Forest Engineer
Master in Environmental and Natural Resource Economics
Ph.D. student in Sciences of Natural Resources at La Frontera University
Member in AguaDeTemu2030, citizen movement for Temuco with green city
standards for living

Nota: Las tildes se han omitido para asegurar compatibilidad con algunos
lectores de correo.

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


[R-es] Super indice en la etiqueta de los ejes de un grafico

2014-06-30 Por tema neo
Estimados, como puedo poner un super indice en la etiqueta de los ejes
de un grafico hecho con lattice ?? tengo que poner.

Specific growth rate (d-1)

y el -1 debe ir como superindice, no he podido encontrar esto.

Gracias, eric.




-- 
Forest Engineer
Master in Environmental and Natural Resource Economics
Ph.D. student in Sciences of Natural Resources at La Frontera University
Member in AguaDeTemu2030, citizen movement for Temuco with green city
standards for living

Nota: Las tildes se han omitido para asegurar compatibilidad con algunos
lectores de correo.

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


Re: [R-es] ayuda con unexpected symbol ... correcion omiti un paso ...

2014-05-29 Por tema neo
perdon, me salte el paso de lectura del contenido del fichero, corrijo
aqui lo que envie:


setwd(C:/users/marta/desktop/DB)

filename - list.files(path = C:/users/marta/desktop/DB)

# este paso es solo para crear un fichero con la misma cantidad de
columnas que los que quieres unir, luego puedes borrar esa primera fila

tmp - read.csv(filenames[1], nrows=1)

# ahora se uniran a ese temporal todo el resto de los ficheros del
directorio, pegando las filas hacia abajo

i - 1
for (i in 1:(length(filenames)))
{
# aqui tienes que acomodar la lectura del fichero de acuerdo a tu
necesidad, por ejemplo, si necesitas que lea como encabezado la primera
fila header=TRUE y todo eso que sale en la ayuda de la funcion

tmp2 - read.csv(filenames[i])
tmp - rbind(tmp,tmp2)
i - i+1

}


ahora si espero que sirva,

slds,

eric.




On 29/05/14 13:40, Marta valdes lopez wrote:
 Si asi funciono¡ pero mi pregunta ahora es como hago para que me lea los 4
 ficheros, porque lo que quiero es integrar los 4 excels en uno que seria el
 DBxy, y por eso utilice el xlsx, porque si pongo diferentes nombres a
 filename me los pondria en diferentes archivos no?
 
 Muchas gracias¡
 
 
 El 29 de mayo de 2014, 19:25, miguel.angel.rodriguez.mui...@sergas.es
 escribió:
 
 Revisando tu mensaje con más detenimiento (y no sólo en la coma a la que
 me refería en el correo anterior) veo que el código que adjuntas de ejemplo
 es algo confuso

 Al usar setwd() al principio ya no necesitas luego el paste() dentro del
 read.csv() ... así se te complica la cosa (incluso llego a adivinar que
 falta un slash al final), llega con que le especifiques el nombre del
 fichero porque estás ya en ese directorio de trabajo).
 Por otro lado, asignas 4 valores distintos a la variable 'filename' por lo
 que se quedará con el último valor (univer2_50.csv).
 Resumiendo: tu código podría quedar así con idéntico resultado:

 setwd(C:/users/marta/desktop/DB)
 filename-univer2_50.csv
 DBxy-read.csv(filename, sep=,, header=TRUE)

 Un Saludo,
 Miguel.




 
 De: r-help-es-boun...@r-project.org [r-help-es-boun...@r-project.org] en
 nombre de Marta valdes lopez [martavalde...@gmail.com]
 Enviado: jueves, 29 de mayo de 2014 18:49
 Para: r-help-es@r-project.org
 Asunto: [R-es] ayuda con unexpected symbol

 Hola,

 Tengo la version R 3.1, estoy intentado usar este script pero me dice que
 el simbolo  no tiene que estar ahi, ya intente borrando comillas o
 diferentes formas y no lo consigo, si alguien sabe agradezco ayuda.

 setwd(C:/users/marta/desktop/DB)
  library(chron)
   library(xlsx)
  filename-univerest_50.csv
   filename-monicap_50.csv
   filename-univer1_50.csv
   filename-univer2_50.csv
 DBxy-read.csv(paste(C:/users/marta/desktop/DB,filename, sep=)
 sep=,,header=TRUE)

 Yen esta linea es cuando me dice que unexpected symbol 

 Gracias

 [[alternative HTML version deleted]]

 ___
 R-help-es mailing list
 R-help-es@r-project.org
 https://stat.ethz.ch/mailman/listinfo/r-help-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.htm

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

-- 
Forest Engineer
Master in Environmental and Natural Resource Economics
Ph.D. student in Sciences of Natural Resources at La Frontera University
Member in AguaDeTemu2030, citizen movement for Temuco with green city
standards for living

Nota: Las tildes se han omitido para asegurar compatibilidad con algunos
lectores de correo.

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