sea más pequeño para que las hojas no queden como
simples líneas?
Gracias
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural History (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006 MADRID
Spain
-tree-mean
Saludos,
Carlos Ortega
www.qualityexcellence.es
El 15 de diciembre de 2017, 9:49, Manuel Mendoza
escribió:
Muy buenas; mi primera consulta. Utilizo rpart (con as.party) y evtree,
para obtener árboles de clasificación. Los represento en una windows()
aparte, pero cuando el árbol es un
response (regression)
que nos indica como varía la VR en función de la variable considerada,
manteniendo el resto de variables fijas.
No encuentro lo que es esa VR por ningún sitio (varianza?), ni la
explicación de qué son los dos ejes.
Gracias,
Manuel
--
Dr Manuel Mendoza
Department of
e que Species sea
"versicolor".
Y algo parecido para cuando tienes un modelo de "regresión".
No sé ese "VR" que comentas en tu duda de dónde sale...
Si estás interesado en este tema, mira también el paquete "pdp".
Gracias,
Carlos Ortega
www.qualityexc
Buenas tardes a todos. El paquete randomForest tiene la función
treesize, que es el nº de nodos. Me dan valores realmente elevados (en
torno a 1000), y eso me parece extraño. ¿sabéis si es así?
Gracias,
Manuel
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum
ne un valor de 500.
Mira qué valor tiene "ntrees" en tu modelo "randomForest", que seguramente
le hayas indicado un valor de 1000...
Saludos,
Carlos Ortega
www.qualityexcellence.es
El 17 de enero de 2018, 14:29, Manuel Mendoza
escribió:
Buenas tardes a todos. El paquete rando
de nodos de cada uno de los árboles que hayas indicado
en el valor del parámetros "ntrees" de "randomForest". Por defecto "ntrees"
tiene un valor de 500.
Mira qué valor tiene "ntrees" en tu modelo "randomForest", que seguramente
le hayas indicad
Acabo de encontrar que si sirve para gbm, por lo que no es esa la razón.
Aquí: https://journal.r-project.org/archive/2017/RJ-2017-016/RJ-2017-016.pdf
Quoting Manuel Mendoza :
Buenas. El Paquete pdp es muy fácil de usar, pero cuando se lo
aplico a mis datos me da:
Error in eval(stats
número de nodos que ves en el valor de cada uno de
los elementos que igualmente devuelve "treesize(iris.rf)": 7, 10, 13...
Gracias,
Carlos
El 20 de enero de 2018, 10:36, Manuel Mendoza
escribió:
Gracias Carlos y Javier, ntrees es el nº de árboles y treesize sus
respectivos tamaños (nº
omplejidad.
Gracias,
Carlos.
El 20 de enero de 2018, 18:17, Manuel Mendoza
escribió:
Si, Carlos. Yo hago lo mismo, pero esos mismos numeritos salen enormes.
treesize(RFfit)
[1] 4304 4302 4311 4319 4343 4298 4298 4311 4349 4327 4331 4317 4294
4321 4283 4362
[17] 4300 4330 4266 4331 4308
Gracias Jesús, lo haré.
Quoting Jesús Para Fernández :
Prueba con xgboost tb que funcionan muy bien!
De: R-help-es en nombre de Manuel
Mendoza
Enviado: lunes, 22 de enero de 2018 10:44
Para: Carlos Ortega
Cc: r-help-es@r-project.org
Asunto: Re: [R-es
de ponerlo sin que me dé error. ¿Sabe alguno de
vosotros cómo hacerlo?
Gracias
Quoting Manuel Mendoza :
Muchas gracias Carlos; ¡tu siempre al pié del cañón! (lo puse el día
de reyes a la 1.20h y me contestas a las 2.45h)
Una cosa más: si el eje y es la probabilidad ¿por qué va de 0 a 10
Algo muy sencillo: ¿cómo leeríais esto [data[,1]==1, 2]?
Gracias
Quoting Manuel Mendoza :
Muchas gracias Carlos; ¡tu siempre al pié del cañón! (lo puse el día
de reyes a la 1.20h y me contestas a las 2.45h)
Una cosa más: si el eje y es la probabilidad ¿por qué va de 0 a 10?
En un RF
ata[,1]==1, 2]
[1] 0 1 1
Saludos,
Carlos Ortega
www.qualityexcellence.es
El 1 de febrero de 2018, 19:04, Manuel Mendoza
escribió:
Algo muy sencillo: ¿cómo leeríais esto [data[,1]==1, 2]?
Gracias
Quoting Manuel Mendoza :
Muchas gracias Carlos; ¡tu siempre al pié del cañón! (lo puse el día d
= TRUE),
+y = sample(c(0,1),10, replace = TRUE)
+ )
data
x y
1 0 1
2 0 1
3 0 0
4 *1 0*
5 *1 1*
6 *1 1*
7 0 0
8 0 1
9 0 1
10 0 1
data[data[,1]==1, 2]
[1] 0 1 1
Saludos,
Carlos Ortega
www.qualityexcellence.es
El 1 de febrero de 2018, 19:04, Manuel Mendoza
es
Hola erreros, ¿sabéis si gbm.step puede usarse para clasificación no binaria?
Gracias
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural History (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006 MADRID
Spain
es la
predictora. No hay otro parámetro donde por otro lado le indiques si es un
modelo binario o multinominal...
Saludos,
Carlos Ortega
www.qualityexcellence.es
2018-02-19 14:03 GMT+01:00 Manuel Mendoza :
Hola erreros, ¿sabéis si gbm.step puede usarse para clasificación no
binaria?
Gracia
usar la propia función "gbm" del paquete "gbm"?...
Gracias,
Carlos Ortega
www.qualityexcellence.es
El 19 de febrero de 2018, 18:01, Manuel Mendoza
escribió:
Gracias Carlos. Hasta donde yo entiendo si las hay:
El argumento family puede ser:
"gaussian" (for min
excellence.es
El 19 de febrero de 2018, 18:01, Manuel Mendoza
escribió:
Gracias Carlos. Hasta donde yo entiendo si las hay:
El argumento family puede ser:
"gaussian" (for minimizing squared error); por lo que tiene que ser
numérica
"bernoulli" (logistic regression for 0-1
etro "max_depth" que no veo la
equivalente en randomForest o ranger de R...
Saludos,
Carlos Ortega.
El 19 de febrero de 2018, 22:02, Manuel Mendoza
escribió:
Hola de nuevo. Se me olvidaba la principal razón para utilizar gbm.step
del paquete dismo. Como sabéis, los boosted si sobreajust
Python
RandomForestClassifier con el parámetro "max_depth" que no veo la
equivalente en randomForest o ranger de R...
Saludos,
Carlos Ortega.
El 19 de febrero de 2018, 22:02, Manuel Mendoza
escribió:
Hola de nuevo. Se me olvidaba la principal razón para utilizar gbm.step
del paq
la categoría más votada de las 6.
which.max(table(data[i,])) me da la más votada de la muestra i.
Estoy intentando crear el vector con un for y de momento no me sale.
¡ya! es muy fácil, pero no me sale, y estoy seguro de que hay una
forma mucho más fácil.
Gracias,
Manuel
--
Dr Manuel
Gracias Carlos J., sale bien, pero me transforma las 6 categorías en
números del 1 al 6
¿sabes cómo evitarlo?
Quoting "Carlos J. Gil Bellosta" :
apply(data, 1, function(x) which.max(table(x)))
El sáb., 14 abr. 2018 a las 19:54, Manuel Mendoza ()
escribió:
Buenas tardes
Funciona, gracias una vez más,
Manuel
Quoting "Carlos J. Gil Bellosta" :
Probaría con
apply(data, 1, function(x) names(table(x))[which.max(table(x))])
No sé si he contado los paréntesis bien.
El sáb., 14 abr. 2018 a las 20:33, Manuel Mendoza ()
escribió:
Gracias Carlos J.,
<- apply(df,1,which.max) me funciona, pero nuevamente me da la
posición de las variables en vez de sus nombres. Quizás haya otra
opción.
Gracias nuevamente,
Manuel
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural History (M
Buenas, ¿alguien sabe qué puede ser este error?
data es una df y las columnas 23 y 24 son las que quiero comparar; están bien.
testK<-kappa2(data[,c(23,24)], "equal")
Error in sort.list(y) : 'x' must be atomic for 'sort.list'
Have you called 'sort'
Bueno, lo solucioné, era una tontería.
Quoting Manuel Mendoza :
Buenas, ¿alguien sabe qué puede ser este error?
data es una df y las columnas 23 y 24 son las que quiero comparar;
están bien.
testK<-kappa2(data[,c(23,24)], "equal")
Error in sort.list(y) : 'x
Quoting "Carlos J. Gil Bellosta" :
¡Pero todos queremos saber la solución!
El jue., 26 abr. 2018 a las 17:42, Manuel Mendoza ()
escribió:
Bueno, lo solucioné, era una tontería.
Quoting Manuel Mendoza :
> Buenas, ¿alguien sabe qué puede ser este error?
>
> data es una
Muy buenas, ¿sabe alguien cómo obtener las predicciones sobre el out
of bag que hace randomForest?
Manuel
.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural History (MNCN)
Spanish Scientific Council (CSIC)
C
les...
Saludos,
Carlos Ortega
www.qualityexcellence.es
2018-05-31 12:56 GMT+02:00 Manuel Mendoza :
Muy buenas, ¿sabe alguien cómo obtener las predicciones sobre el out of
bag que hace randomForest?
Manuel
.
--
Dr Manuel Mendoza
Department of Biogeography and Gl
l 31 de mayo de 2018, 13:03, Manuel Mendoza
escribió:
Gracias Carlos. No uso caret, pero lo miraré.
Quoting Carlos Ortega :
Hola,
Creo que si utilizas "caret" y en la función "trainControl()" defines
"oob"
como criterio de randomización, puedes luego recuperar de
).
Quoting Carlos Ortega :
Y prefieres "randomForest" a "ranger"...??...
El 31 de mayo de 2018, 13:03, Manuel Mendoza
escribió:
Gracias Carlos. No uso caret, pero lo miraré.
Quoting Carlos Ortega :
Hola,
Creo que si utilizas "caret" y en la función "trainCon
quot;). Llevo
un rato haciendo pruebas pero no me sale. A ver si alguien pudiera
ayudarme,
gracias,
Manuel
.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural History (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115
aka.ms/ghei36>
From: R-help-es on behalf of
Manuel Mendoza
Sent: Friday, June 22, 2018 10:15:55 AM
To: r-help-es@r-project.org
Subject: [R-es] loop con matriz que cambia de nombre
Buenos días. Quiero hacer un for (j), anidado en otro for (i). En el
2º for, e
_
From: R-help-es on behalf of
Manuel Mendoza
Sent: Friday, June 22, 2018 10:15:55 AM
To: r-help-es@r-project.org
Subject: [R-es] loop con matriz que cambia de nombre
Buenos días. Quiero hacer un for (j), anidado en otro for (i). En el
2º for, en cada iteración ha de c
bjetos con nombres raros en tu entorno. Lo que
quieres hacer es crear una lista de matrices (o dfs). El consejo anterior
te explicaba con detalle cómo dispararte en el pie. Realmente, quieres
hacer otra cosa.
El vie., 22 jun. 2018 a las 19:53, Manuel Mendoza ()
escribió:
Funciona, me crea una matr
Gracias Javier, pero creo que si no consigo que me lo haga todo de una
vez con un loop, me merece más la pena hacerlo como hasta ahora, una a
una.
Manuel
Quoting Javier Marcuzzi :
Estimado Manuel Mendoza
No sería lo ideal, pero de pronto podría ir guardando en json, que es una
forma
uot;i").
- Esto lo puedes hacer utiizando la función "paste()".
- No sé si los nombres de las variables, en cada iteración han de
seguir algún patrón.
Saludos,
Carlos Ortega
www.qualityexcellence.es
El 22 de junio de 2018, 19:53, Manuel Mendoza
escribió:
F
Marcuzzi
El dom., 24 de jun. de 2018 4:23 PM, Manuel Mendoza
escribió:
Gracias Javier, pero creo que si no consigo que me lo haga todo de una
vez con un loop, me merece más la pena hacerlo como hasta ahora, una a
una.
Manuel
Quoting Javier Marcuzzi :
> Estimado Manuel Mendoza
>
> No
: dim(X) must
have a positive length.
Estoy harto de usar esa línea de código, con dfs iguales a la de
ahora, por lo que no entiendo por qué falla.
Gracias,
Manuel
.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Mu
Pues no lo sé. Es algo del código de RandomForest, supongo.
Quoting Jesús Para Fernández :
U es un dataframe?
Obtener Outlook para Android<https://aka.ms/ghei36>
From: R-help-es on behalf of
Manuel Mendoza
Sent: Wednesday, June 27, 2018 12:25
t; en
tu código) valga 1.
El 27/06/2018 a las 12:25, Manuel Mendoza escribió:
Tuve que dejar, de momento, lo del "loop con matriz que cambia de
nombre" por algo más urgente, y me salió otro problema.
Hago un cmeans con el paquete e1071;
cl<-cmeans(Data,i,20,verbose=F,method=
.
El El mié, 27 de jun. de 2018 a las 9:33 a. m., Manuel Mendoza <
mmend...@mncn.csic.es> escribió:
Pues no lo sé. Es algo del código de RandomForest, supongo.
Quoting Jesús Para Fernández :
> U es un dataframe?
>
> Obtener Outlook para Android<htt
bien:
Res <- matrix(nrow=nrow(Abund),ncol=ncol(Dieta))
Res <- as.data.frame(Res)
for(i in 1:nrow(Dieta)){
for(j in 1:ncol(Abund)){
a<-as.vector(Dieta[,i])
b<-as.vector(Abund[j,])
sum <- sum(a * b)
Res[i,j]<-sum
}
print(i)
}
--
Dr Manuel Men
Gracias, Marcelino y Carlos.
Quoting Marcelino de la Cruz Rot :
En concreto, Abund%*%Dieta
El 28/06/2018 a las 14:46, Carlos J. Gil Bellosta escribió:
Eso que cuentas se llama multiplicación matricial. Usa %*%.
El jue., 28 jun. 2018 14:37, Manuel Mendoza
escribió:
Buenas tardes, tengo
Buenas tardes erreros. Tengo una df con ceros y valores>0 y
necesitaría convertir esos valores>0 en unos (1). Debe de haber una
forma sencilla, seguro. ¿Alguno de vosotros lo sabe?
Gracias,
Manuel
.
--
Dr Manuel M
Gracias Marcelino y Javier(es), suponía que tenía que ser algo tan
sencillo como eso. Tomaré nota para cuando me haga falta.
Manuel
Quoting Marcelino de la Cruz Rot :
df[df>0]<-1
El 29/06/2018 a las 18:16, Manuel Mendoza escribió:
Buenas tardes erreros. Tengo una df con ceros y v
en data como data2, y usarlo
como uso key en el ejemplo de arriba, pero debe haber una forma más
sencilla, seguro.
Gracias una vez más,
Manuel
.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natu
Manuel
Quoting Javier Marcuzzi :
Estimado Manuel Mendoza
¿Puede redactarlo de otra forma?
Yo le interpreto que usted desea filtrar los que cumplen dos condiciones,
por ejemplo que mean mamíferos y pelaje rojo, por lo cuál descarta todos
los mamíferos de pelaje negro como los animales rojos que no
alf of
Javier Marcuzzi
Sent: Monday, July 2, 2018 8:56:51 PM
To: Manuel Mendoza
Cc: r-help-es
Subject: Re: [R-es] subset con los casos presentes en otra df
Estimado Manuel Mendoza
¿Puede redactarlo de otra forma?
Yo le interpreto que usted desea filtrar los que cumplen dos condiciones,
por ejemp
las mismas, les da distintos colores y no puedo comparar
los mapas.
Muchas gracias,
Manuel
.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural History (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006 MADRID
Spain
| 3000 |
cols<-c("blue", "red", "green") names
(cols)<-c("España", "Francia", "Italia") ggplot(PAISES,
aes(x=factor(Pais), y=Poblacion, fill=Pais))+
geom_col()+scale_fill_manual(va
categorías, pero no sé
cómo seguir.
Muchas gracias, como siempre,
Manuel
.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural History (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006
(Chema) Mateos || https://rinzewind.org/
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural History (MNCN
teos :
On Sun, Nov 11, 2018 at 12:43:40AM +0100, Manuel Mendoza wrote:
Utilizo la función merge desde hace poco, pero no se me ocurre cómo
utilizarla para esto. Yo pienso que se puede hacer con una combinación de
ifelse-s pero no sé cómo. Seguro que hay más de una forma ce hacerlo.
¿Sería
=
"blue",high = "red", midpoint = 175,
guide="colourbar",limits=c(0,350))+
labs(title = "Depth of changes"))
.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural
anel.background=element_blank(),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
axis.text.x=element_blank(),
axis.text.y=element_blank(),
axis.ticks = element_blank())+
xlab(""
cer el
for, y no sale:
GT<- c("var1","var2", … )
df2<-subset(df, subset=(GT[1]>0))
Gracias,
Manuel
.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural Science (MNCN)
Spanish Scientific Council (CS
;
[1] 77.34862
[1] "Solar.R"
[1] 71.85294
Y otra forma à la dplyr...:
library(rlang)
for(i in c('Ozone', 'Solar.R')) {
+ print(i)
+ res_ult <- airquality %>%
+ filter(!!sym(i) < 100) %>%
+ summarize(Media = mean(Temp, na.rm = TRUE))
+
traduciría en GT["var1"],
que, a no ser que GT tenga names , debería dar un error.
Yo creo que quieres decir
for(i in 1:length(GT))
...
color=get(GT[i])
El 12/12/2018 a las 18:21, Manuel Mendoza escribió:
Gracias a los tres, Raúl, Marcelino y Carlos.
Lo del "get" de Marceli
numérica (factor
o character).
El 12/12/2018 a las 19:32, Manuel Mendoza escribió:
Gracias Marcelino. Si, (i in 1:length(GT)), lo he utilizado mil veces,
pero se me sigue olvidando de una vez a otra. Lo iba a mirar, pero me
centré primero en que me hiciera bien el mapa.
He probado el for y me da este
ap_data('world'), aes(x=long, y=lat,group=group))+
labs(title = "Esumap 5085"))
Gracias, como siempre,
Manuel
.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural Sci
resente de diferente
color.
Gracias,
Manuel
.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural Science (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006 MA
Gracias Marcelino, funcionó,
Manuel
Quoting Marcelino De La Cruz Rot :
Hola Manuel:
Por ejemplo así:
plot3d(Data$RTLML,Data$JD,Data$SB, col =
c("red","blue")[as.numeric(as.factor(Family))])
El 18/01/2019 a las 13:48, Manuel Mendoza escribió:
Buenas tardes. ¿Sab
cias como siempre,
Manuel
.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural Science (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006 MADRID
Spain
___
R-help-es
factor usando, por ejemplo,
factor(ecsta, levels = ...)
antes de ajustar el modelo.
Dale una mirada a
?factor
para má detalles.
Saludos,
Jorge.-
El El lun, 18 de feb. de 2019 a las 1:03 p. m., Manuel Mendoza <
mmend...@mncn.csic.es> escribió:
Buenas tardes, tengo un loop que hace un
Javier Marcuzzi :
Estimado Manuel Mendoza
Con sus datos y a modo de curiosidad, ¿que pasa en training <- data[-i, ]?
Javier Rubén Marcuzzi
El lun., 18 feb. 2019 a las 19:39, Manuel Mendoza ()
escribió:
Gracias Jorge. No entiendo bien; la variable objetivo es ya factor. El
árbol me la pred
Bueno, creo que no contesté tu pregunta. Con training <- data[-i, ]
crea una df llamada training, sin la muestra i, que después utiliza
para entrenar el algoritmo.
Quoting Javier Marcuzzi :
Estimado Manuel Mendoza
Con sus datos y a modo de curiosidad, ¿que pasa en training <- d
Hola Carlos ¿sabes tú qué se puede hacer para que añada la categoría
en vez del nº al que corresponde?
Quoting Carlos Ortega :
Es una forma de hacer el LOOV (Leave One Out Validation).
Saludos,
Carlos Ortega
www.qualityexcellence.es
El mar., 19 feb. 2019 a las 12:45, Manuel Mendoza
no doy con la clave.
Muchas gracias por vuestro tiempo,
Manuel
.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural Science (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006
distribución normal de media 0 y des 1..
>
> Un saludo,
>
> Xavier Tibau
>
> Missatge de Manuel Mendoza del dia dl., 4 de
març
> 2019 a les 14:59:
>
>> Buenas tardes erreros.
>> Tengo una variable que va de -20 a 40 y quiero crear otra, que vaya de
>> 0 a 1
Corrijo:
BIO1 es la variable,
opt=20
dmax=15
d<-abs(Data$BIO1-opt)
N.var <-(ifelse(d > dmax , 0, 1-d/dmax))
Quoting Manuel Mendoza :
Gracias Xavier y Javier, a partir de vuestros comentarios he llegado
a esto, bastante sencillo:
BIO1 es la variable,
opt=20
dmax=15
d<-a
randomForest no lo encuentro.
Gracias, como siempre,
Manuel
.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural Science (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006 MADRID
Spain
me la da con el número al que corresponde cada
categoría, en vez de con la categoría. Probé a poner la variable
objetivo, o el resultado del apply como character, pero sale igual.
Gracias,
Manuel
.
--
Dr Manuel
ace ‘pkgconfig’ 2.0.1 is being loaded, but >= 2.0.2 is required
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural Science (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006 MADRID
Spain
___
R-h
¿cómo puedo cambiar mi email para esta lista de correo?
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural Science (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006 MADRID
Spain
___
R-help-es
dio error, pero ahora me dice que no está:
library(ggplot2)
Error in library(ggplot2) : there is no package called ‘ggplot2’
Quoting Manuel Mendoza :
Hace tiempo que utilizo ggplot2, pero después de haber instalado
varios paquetes nuevos, al cargarlo (library(ggplot2)) me da este
error
Gracias
Quoting Carlos Ortega :
Tienes que recuperar uno de los correos que te tiene que estar llegando de
forma periódica confirmando que estás suscrito.
A través de este correo, puedes desactivar tu cuenta, poner otro correo,
etc...
El dom., 30 jun. 2019 a las 17:00, Manuel Mendoza
ya sabrás)...
Gracias,
Carlos.
El dom., 30 jun. 2019 a las 17:10, Manuel Mendoza ()
escribió:
Encontré esta "solución":
remove.packages(c("ggplot2", "data.table"))
install.packages('Rcpp', dependencies = TRUE)
install.packages('ggplot2', dependencie
Buenas tardes. Tengo una base de datos con 3200 variables. El nombre de
todas ellas tiene un punto. Por ej., Canis.aureus. ¿Es posible cambiar ese
punto por un espacio, en todas ellas, de forma automática? Esa quedaría
así: Canis aureus
Gracias
[[alternative HTML version deleted]]
__
Buenas tardes. Tengo una base de datos con 3200 variables. El nombre de
todas ellas tiene un punto. Por ej., Canis.aureus. ¿Es posible cambiar ese
punto por un espacio, en todas ellas, de forma automática? Esa quedaría
así: Canis aureus
Manuel,
Gracias
[[alternative HTML version deleted]]
t;- my_names
>
> Gracias,
> Carlos Ortega
> www.qualityexcellence.es
>
>
> El vie., 6 sept. 2019 a las 20:41, Manuel Mendoza (<
> mmend...@fulbrightmail.org>) escribió:
>
>> Buenas tardes. Tengo una base de datos con 3200 variables. El nombre de
>> todas ellas tiene un p
Buenas tardes. Intento hacer 6 mapas en un loop, de acuerdo, cada uno de
ellos, a una de 6 variables recogidas en el vector GT:
GT<-c("IIFd5026","IIFd5045","IIFd5085","IIFd7026","IIFd7045","IIFd7085")
for(i in GT) {
NCDS <- NCDS[NCDS[[i]] > 0,]
windows();print(ggplot(legend=FALSE)+geom_pa
Muy buenas. Quiero hacer un mapa que me pinte en azul los valores negativos
y en rojo los positivos. Los negativos llegan hasta -400 y los positivos
hasta 200. Si pongo limits=c(-200, 200), me colorea bien los positivos
(rojo), pero los negativos por debajo de -200 me los pone gris. Si pongo
limi
medio.
>
> Si esto no lo soluciona intenta pegar el ejemplo con un subconjunto de
> datos con el que se pueda reproducir (es fácil con datapasta+reprex:
> https://reprex.tidyverse.org/articles/articles/datapasta-reprex.html)
>
> Un saludo,
> Emilio
>
> > El 19 sept 2
que sea la función "scale_colour_gradient"
> la que decida el color...
>
> Gracias,
> Carlos.
>
> El vie., 20 sept. 2019 a las 10:30, Manuel Mendoza (<
> mmend...@fulbrightmail.org>) escribió:
>
>> Gracias Emilio. Si, son asimétricos porque se mueven e
Hola erreros, a ver si alguien puede ayudarme a resolver este error: Error
in plot.new() : figure margins too large.
En la red hay un montón de gente con el mismo error, les dan múltiples
soluciones, pero a mi no me funciona ninguna 😕
Aquí tenéis el script:
library(matrixStats)
mat<-data.frame(r
Olvidadlo, me había equivocado al hacer la matriz.
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
Buenos días erreros, ¿sabe alguien cómo generar una df cuyas variables
sigan una ley de potencias?
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
Buenos días erreros, tengo una df y necesito extraer un elemento de forma
automática de una variable chr, pero no a partir de su posición en la df
sino del nombre del caso y de la variable.
Gracias, y que el coronavirus os pille bien sanos (pues no hay escapatoria).
Manuel
[[alternative HT
Gracias Ruben, muy interesante. Algo así estuve buscando, por ciudades y a
nivel internacional, pero no lo encontré. Me bastaría con el número de
fallecimientos por día, de cuantas más ciudades del mundo mejor. Si alguno
supiera de algo así, le agradecería que me lo comunicase.
Un saludo,
Manuel
E
Buenos días, hago un mapa con ggplot:
world<-map_data('world')
windows();ggplot(legend=FALSE) +
...
geom_point(data=Data,aes(x=lon,y=lat,color=Clst),size=1.25) +
scale_color_manual(values=c("grey45","navy","skyblue","gold","green3","darkgreen"))
+
geom_path( data=world, aes(x=long, y=lat,gro
>
>
> Buenas, como os decía, hago un mapa con ggplot (pongamos este más
> sencillo):
>
> pyt<-ggplot(data, aes(x = longitud, y = latitud)) +
geom_point(aes(color = factor(ptyrup)))
windows(); pyt
dentro del loop incluyo: pyt + geom_vline(xintercept = i), pero entonces
me borra la linea anterior,
Creía haberlo solucionado con:
pyt<-ggplot(data, aes(x = longitud, y = latitud)) +
geom_point(aes(color = factor(ptyrup)))
windows();pyt
e incluyendo en el loop:
pyt<-pyt+
geom_vline(xintercept = i)
pyt
Pero no. Es extraño, pues sale bien si hago yo las iteraciones, una a una,
pero cuan
Buenas tardes, ¿puede alguien leerme esto? es de un ejemplo de forestFloor
X = data[-1:-50,!names(data) %in% "ptyrup"]
Y = iris[-1:-50,"Species"]
Gracias
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-help-es@r-project.org
h
Perdonad, os mandé lo que yo estaba haciendo. Es esto:
X = iris[-1:-50,!names(iris) %in% "Species"]
Y = iris[-1:-50,"Species"]
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman
Hola de nuevo, hago un mapa con ggplot:
pyt<-ggplot(data, aes(x = longitud, y = latitud)) +
geom_point(aes(color = factor(ptyrup)))
windows();pyt
y después hago un loop con for. En vez de print(i), que me indica por
dónde va el loop, me gustaría que me fuera añadiendo una línea vertical al
mapa
Buenos días, al final de un loop añado 3 variables que acabo de crear, a
una df, y les pongo un nombre.
Las variables son Max, Min y Mean.
Las añado a BData7085:
BData7085$Max<-Max
BData7085$Min<-Min
BData7085$Meann<-Mean (hasta aquí bien)
Para ponerles su nombre final:
colnames(BData70
Hola de nuevo. Algo para lo que tampoco encuentro la solución en la red:
Hago un loop en el que se calcula, para cada una de 9 variables (4 a 12) el
máximo para cada una de las categorías de la variable Clst, y funciona
perfectamente.
for(j in 4:12){
max<-as.data.frame(tapply(Data[,j], Data$Cls
Buenos días, estoy intentando reproducir el script de este github:
http://uc-r.github.io/iml-pkg#interactions
Todo iba bien hasta que en el 6º panel me encuentro esto:
For any given loss function do
1: compute loss function for original model
2: for variable i in {1,...,p} do
| randomize va
1 - 100 de 205 matches
Mail list logo