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
a-node-in-a-fancyrpartplot-decision-tree-mean
Saludos,
Carlos Ortega
www.qualityexcellence.es
El 15 de diciembre de 2017, 9:49, Manuel Mendoza <mmend...@mncn.csic.es>
escribió:
Muy buenas; mi primera consulta. Utilizo rpart (con as.party) y evtree,
para obtener árboles de clasificación. Lo
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
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
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
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
i36>
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 ite
___
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 crear una m
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
x) : 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
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
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
Bueno, lo solucioné, era una tontería.
Quoting Manuel Mendoza <mmend...@mncn.csic.es>:
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 i
ne el máximo de probabilidad de 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".
G
)".
Y cada árbol, tiene el 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 <mmend...@mncn.csic.es>
escribió:
Gracias Carlos y J
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 <mmend...@mncn.csic.es>:
Buenas. El Paquete pdp es muy fácil de usar, pero cuando se lo
aplico a mis datos
ofrece sin penalizarte en complejidad.
Gracias,
Carlos.
El 20 de enero de 2018, 18:17, Manuel Mendoza <mmend...@mncn.csic.es>
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 43
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
de ponerlo sin que me dé error. ¿Sabe alguno de
vosotros cómo hacerlo?
Gracias
Quoting Manuel Mendoza <mmend...@mncn.csic.es>:
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 probab
Algo muy sencillo: ¿cómo leeríais esto [data[,1]==1, 2]?
Gracias
Quoting Manuel Mendoza <mmend...@mncn.csic.es>:
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
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 <mmend...@mncn.csic.es>
escribió:
Algo muy sencillo: ¿cómo leeríais esto [data[,1]==1, 2]?
Gracias
Quoting Manuel Mendoza <mme
2018, 19:04, Manuel Mendoza <mmend...@mncn.csic.es>
escribió:
Algo muy sencillo: ¿cómo leeríais esto [data[,1]==1, 2]?
Gracias
Quoting Manuel Mendoza <mmend...@mncn.csic.es>:
Muchas gracias Carlos; ¡tu siempre al pié del cañón! (lo puse el día de
reyes a la 1.20h y me contesta
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
a,
Sí, tienes razón...
¿No puedes 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 <mmend...@mncn.csic.es>
escribió:
Gracias Carlos. Hasta donde yo entiendo si las hay
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 <mmend...@mncn.csic.es>
escribió:
Hola de nuevo. Se me olvidaba la principal razón para utilizar gbm
..
Gracias,
Carlos Ortega
www.qualityexcellence.es
El 19 de febrero de 2018, 18:01, Manuel Mendoza <mmend...@mncn.csic.es>
escribió:
Gracias Carlos. Hasta donde yo entiendo si las hay:
El argumento family puede ser:
"gaussian" (for minimizing squared error); por lo que ti
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
r defecto "ntrees"
tiene 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 <mmend...@mnc
te
le hayas indicado un valor de 1000...
Saludos,
Carlos Ortega
www.qualityexcellence.es
El 17 de enero de 2018, 14:29, Manuel Mendoza <mmend...@mncn.csic.es>
escribió:
Buenas tardes a todos. El paquete randomForest tiene la función treesize,
que es el nº de nodos. Me dan valores realmente
Funciona, gracias una vez más,
Manuel
Quoting "Carlos J. Gil Bellosta" <c...@datanalytics.com>:
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 (<mm
<- 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
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" <c...@datanalytics.com>:
apply(data, 1, function(x) which.max(table(x)))
El sáb., 14 abr. 2018 a las 19:54, Manuel
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
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' on a list?
--
Dr Manuel Mendo
Quoting "Carlos J. Gil Bellosta" <c...@datanalytics.com>:
¡Pero todos queremos saber la solución!
El jue., 26 abr. 2018 a las 17:42, Manuel Mendoza (<mmend...@mncn.csic.es>)
escribió:
Bueno, lo solucioné, era una tontería.
Quoting Manuel Mendoza <mmend...@mncn
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
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
.
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
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=
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
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 History (M
| 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
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("") +
ylab("")+
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
.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))
+ print(res_ult)
+ }
[1] "Ozone"
Med
no 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
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
orld'), 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 Science (MNCN)
Spanish
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
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
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
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
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
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
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
¿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
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]]
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. 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
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,]
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
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
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:
Error: package or name
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', dependencies = TRUE)
install.pa
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
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)
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
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
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,
>
>
> 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
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
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
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
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:
es/
>
>
>
> -Mensaje original-
> De: R-help-es En nombre de Manuel
> Mendoza
> Enviado el: lunes, 27 de abril de 2020 12:59
> Para: Lista R
> Asunto: [R-es] Implementación paquete ilm
>
> Buenos días, estoy intentando reproducir el script de este github:
>
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],
s dependencias
> que te irán apareciendo durante la compilación.
>
> No es una solución segura, pero a veces funciona.
>
> Saludos.
>
>
> El 30/4/20 a las 18:15, Manuel Mendoza escribió:
> > Buenas tardes. Tenía la versión 3.6.0 de R. Quería instalar el paquete
> >
) y ten en
> cuenta que la opción "repos" puede ser una url de internet o de tu
> ordenador local (ruta completa hasta el archivo fuente).
>
> Y después necesitarás mucha suerte para resolver todas las dependencias
> que te irán apareciendo durante la compilación.
>
&g
Buenas tardes. Tenía la versión 3.6.0 de R. Quería instalar el paquete
edarf, pero decía que no estaba disponible para esa versión. Actualicé R a
la versión 4.0.0, que creo que es la última, pero al tratar de reinstalar
forestFloor, me dice que no está disponible para la versión 4.0.0. He
abierto
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
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
Alguien sabe lo que significa?
[image: image.png]
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
Alguien sabe lo que significa?
[image: image.png]
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
Muy buenas tardes, llevo un rato con una chorrada que casi me da vergüenza
preguntar, pero no doy con la tecla. Creo un vector con las medias de
algunas columnas de una df:
distmeans<-colMeans(df[,1:6])
Son 6 elementos, pero siguen manteniendo el nombre de las variables
originales, incluso
1 - 100 de 195 matches
Mail list logo