Que tal.
Entiendo que se debe a la nueva funcionalidad visual de preview de las
tablas ...
Una solución es deshabilitar esto
configura esto en el script o en las configuraciones de inicio de R
options(rstudio.help.showDataPreview=FALSE)
El dom, 18 jun 2023 a la(s) 05:00,
escribió:
> Envíe los
Hola esta es una solución
library(data.table)
library(stringr)
dt <- data.table( V1a = sample(c("1","0"), 10, TRUE)
, V1b = sample(c("1","0"), 10, TRUE)
, V2a = sample(c("1","0"), 10, TRUE)
, V2b = sample(c("1","0"), 10, TRUE)
, V3a
"Petal.Length")
> factors <- c(2,3,4)
>
> iris_dt[, (cols_to_mult) := lapply(.SD, function(x) x*factors), .SDcols =
> cols_to_mult]
>
> #---
>
> Gracias,
> Carlos Ortega
> www.qualityexcellence.es
>
> El jue, 19 ene 2023 a las 4:20,
Hola a todos, espero que se encuentren bien.!!!
Ando buscando la forma "elegante" de hacer esto.
Tengo un data.table al que a ciertas columnas debo mullicarlas por un
factor, pero ese factor es distinto para cada columna y lo tengo en
un data.table a parte de parámetros
tengo pensado esto pero n
Hola, adjunto proceso con lo que hago identificación y exclusión de outliers
# analiza y filtra atípicos
# ingresos disponibles
ing_dsp_out1 <- dlookr::imputate_outlier(eda1,ing_dsp_vl,method="capping")
ing_dsp_out2 <-
data.table(out_pos=attr(ing_dsp_out1,"outlier_pos"),out_vl=attr(ing_dsp_out1,"o
Yo lo pasaría a data.table ... es más eficiente administrando datos. Y
analizar si se puede usar furrr.
Si no funciona, siempres está el buen RCPP
Saludos.
El jue, 23 de sep. de 2021 a la(s) 13:11,
escribió:
> Envíe los mensajes para la lista R-help-es a
> r-help-es@r-project.org
>
> P
Hola a todos
Estoy realizando un regresión logística y obtengo esta alerta:
glm.fit: fitted probabilities numerically 0 or 1 occurred
Pregunto cual es el proceso recomendado a seguir para evitar esto?
Estoy usando glmnet y voy avanzando. Es la primera vez que tengo algo así.
Saludos
[[alt
Hola con todos
He realizado una aplicación a modo de formulario que al final guarda los
valores en base de datos.
Me han solicitado la funcionalidad de que se puedan cargar los valores
desde la base de datos al formulario. No tengo inconvenientes en los
objetos que son outputs pero no logro cargar
Saludos con todos
Les pido me compartan sus experiencias en este tema.
Necesito instalar R en unas 20 máquinas PC windows. He tomado el tiempo
incluyendo la instalación de los paquetes y es alrededor de 40 min, ya que
algunos paquetes se compilan (stringi).
Estoy buscando una forma más eficiente de
(
javier.ruben.marcu...@gmail.com) escribió:
> Estimado Patricio Fuenmayor
>
> Si puede acceder con postman no hay problema, una pregunta, ¿son muchos o
> un solo json? Hay distintas formas, una no es rápida, pero segura, y es
> utilizar firefox desde R mediante CRAN - Package RSelenium (r-projec
Hola con todos
Estoy trabajando en un proyecto y los datos están disponibles mediante un
API.
Usando Postman, puedo hacer la conexión sin problemas, pero cuando trato de
hacerlo mediante httr me sale un error. Como es indispensable la consulta,
he realizado un work around usando python, con reticul
Hola con todos
Por preguntar si alguien de ustedes tiene información actualizada o de
primera mano, de cuál será el futuro de MRO.
Personalmente la opción que brinda de multicore es la que me interesa.
Si no se tiene una definición de esto, pregunto su experiencia con este
tipo de procesamiento, y
Buen día.
Se me presentó un inconveniente con la actualización de un paquete. El
error que me aparece es:
Error : object 'hcl.colors' is not exported by 'namespace:grDevices'
grDevices es un paquete que se instala por defecto y es parte del base de R.
Consulté y el problema es que el paquete al que
Si fijas la semilla, de ejecución en ejecución no debieras de ver
> variación.
>
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es
>
> El jue., 18 jul. 2019 a las 14:58, patricio fuenmayor (<
> patricio.fuenma...@gmail.com>) escribió:
>
>> Hola todos
Hola todos
Cuando realizo las predicciones del modelo multinomial con el paquete nnet,
estas cambian cada vez que lo ejecuto ... saben por qué pasa esto ??
Gracias por la ayuda.
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-
hola Patricio, usa:
dplyr::if_else
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
Hola a todos.
Tengo una duda y recurro a ustedes para que me den una idea.
Debo desarrollar un proceso que requiere la ejecución de un script de R,
mismo que debe ejecutarse si y solo si un archivo es colocado en un
directorio específico.
Tienen alguna idea de como hacerlo ... ?
Yo no se a que hora
Hola.
Lo que tienes que hacer es calcular el numero total de muertes por año
primero y luego este resultado adjuntarlo a tu data.table de causas de
muerte.
NO te salen los resultados porque al momento que haces todo en solo grupo
de operaciones y aplicas un FILTRO esto afecta en los totales.
dt <-
Hola a todos.
Tengo una consulta con data.tables
Si tengo asignado un valor a una variable que se llama exactamente como el
de una columna de la data.table, y quiero usar el valor grabado en la
variable como condicionante del where, cómo debo construir la condicionante
?. Ejemplo
x <- 3
dt <- data.
Hola...
Comprendo lo tratas de hacer ... el paquete data.table tiene una función
llamada melt que lo que hace es concatenar varias columnas en una sola... y
con esto, solo creas una única columna 'h' para etiquetar los valores.
https://cran.r-project.org/web/packages/data.table/vignettes/datatable
Hola.
Personalmente uso rsqlserver para conexiones con bases sqlserver
https://github.com/agstudy/rsqlserver
Mira el Benchmarking y te darás cuenta las ventajas
Al ser similar a DBI, puedes enviar una consulta de creación de una tabla y
luego una consulta de inserción
[[alternative HTML v
Hola.
Para el tema del encoding, recomiendo usar Notepad++, tiene la opción de
convertir entre encodings.
Yo opté por homologar todos mis scripts a UTF-8, ya que trabajo en linux y
en windows.
Si a pesar de esto se tiene problemas, yo ejecuto:
options(encoding="UTF-8"), desafortunadamente esto no f
Hola con todos.
Por preguntar si han tenido el mismo inconveniente con el encoding al usar
ROracle.
La base de datos de Oracle esta en linux y me conecto desde mi PC windows,
al bajar la data, las letas "Ñ" se transforman en "?". He revisado los
foros, he intentado la mayoría de alternativas y conf
Hola.
Yo lo hiciera con la función cut {base} de la siguiente forma:
x <- data.frame(b=c(0, 0, 0.001, 0.374, 0.026, 1.000))
x$c <- cut(x$b,c(-1,0.001,0.01,0.05,1),c("***","**","*",""))
x
Saludos.
[[alternative HTML version deleted]]
___
R-hel
Hola, intenta convirtiendo "0001-01-01" a fecha con as.Date:
datos$pprfecbaja <- ifelse(datos$pprfecbaja==as.Date("0001-01-01"), NA,
datos$pprfecbaja)
ya que estas comparando una fecha con un string ("0001-01-01")
El 16 de febrero de 2017, 7:34, escribió:
> Envíe los mensajes para la lista R-hel
Gracias por la ayuda Klaus Langohr, la función es bxp, esta toma los datos
y crea el boxplot.
Pero como dato curioso, y como comenté, esto lo hacía para identificar los
outliers utilizando la función boxplot(), de una serie de datos que los
tengo categorizados ... y uno de los objetos es la serie d
Hola.
En un análisis estoy guardando un gráfico en una variable, ya que necesito
utilizar las estadísticas que este genera: bxp01 <- boxplot(var~itv,data),
específicamente los outliers.
Luego necesito mostrar la gráfica. Pensaría que solo es llamando a bxp01
pero se me imprime el objeto. Existe alg
Hola.
A mi entender, primero necesitas unificar todos los valores de las
diferentes tablas en una sola.
Esto lo puedes hacer "joins" entre las data.tables (x[y,on="key"])
Una vez que tienes esto, puedes operar entre las columnas de tu data.table,
asignando valores si se cumple la condición que defi
Hola.
Lo que quieres hacer es un join, te recomiendo usar el paquete data.table.
Lo que puede pasar es que esta variable "Reviewer.Usernames" no esté
homologada.
Al ser esta la "llave de cruce" debe tener el mismo formato en las dos
tablas, es decir, deben ser ambas números o ambas texto.
Si es tex
Hola.
Esta es una manera:
require(data.table)
dt <-
data.table(v1=letters[1:30],v2=round(runif(30,max=20)),v3=rep(c("x","y","z"),10))
dt[unlist(dt[,.I[which.max(v2)],by=v3,drop=TRUE][,2])]
Saludos.
[[alternative HTML version deleted]]
___
R-he
Hola...
Yo he trabajado con este paquete:
https://github.com/agstudy/rsqlserver
me ha dado buenos resultados...
saludos
El 2 de diciembre de 2016, 6:00, escribió:
> Envíe los mensajes para la lista R-help-es a
> r-help-es@r-project.org
>
> Para subscribirse o anular su subscripción a
(md5).
Saludos
El 9 de agosto de 2016, 10:01, Mauricio Monsalvo
escribió:
> Muy claro, Patrico. Muchas gracias!
>
> El 5 de agosto de 2016, 14:45, patricio fuenmayor <
> patricio.fuenma...@gmail.com> escribió:
>
>> Hola Mauricio.
>> He trabajado en proyectos de
Hola Mauricio.
He trabajado en proyectos de calidad de datos, y lo primero y esencial es
realizar un "profile" de la información. esto consiste es breves
estadísticas descriptivas tanto en variables cualitativas y cuantitativas.
Una vez que tengas claras las características de la forma como te enví
Jose Luis
Te recomiendo que uses el paquete data.table
El 10 de julio de 2016, 4:53, escribió:
> Envíe los mensajes para la lista R-help-es a
> r-help-es@r-project.org
>
> Para subscribirse o anular su subscripción a través de la WEB
> https://stat.ethz.ch/mailman/listinfo/r-hel
Para que quede de constancia en el hilo, he realizado el siguiente código
# REEMPLAZAR NA POR ULTINO VALOR NO NA
for(col in c("V10DP","V25DP","V50D","V25DC","V10DC")){
cond <- !is.na(eod_cmvl03[,get(col)])
eod_cmvl03[,(col):=.SD[,get(col)][1L],by=cumsum(cond)]}
gracias por las ideas...
saludo
Hola, favor denme una mano.
Tengo una data.table que contiene columnas con algunos valores NA.
Necesito reemplazar estos NA con el anterior valor no NA de la columna.
Ejemplor V1=1,2,NA,4,NA,5. Debo obtener V1=1,2,2,4,4,5
Y este proceso lo debo realizar a varias columnas de la data.table
Gracias p
Hola, una vez tuve un problema similar al cargar un archivo no estructurado.
Primero cargue todo el archivo sin delimitadores como texto donde el
registro era la fila completa.
Con el uso de expresiones regulares realicé la limpieza de la data, de los
delimitadores y demás.
Con la data estructurada
Hola, una vez tuve un problema similar al cargar un archivo no estructurado.
Primero cargue todo el archivo sin delimitadores como texto donde el
registro era la fila completa.
Con el uso de expresiones regulares realicé la limpieza de la data, de los
delimitadores y demás.
Con la data estructurada
Hola con todos...En mi experiencia, empec� en el mundo de la programaci�n con
mi calculadora cient�fica HP48GX con sys rpl, luego pascal, luego visual basic
for applications, c++, SQL, SAS, ..., hasta llegar a RYo pienso que depende
para que se quiere programar???... obviamente carreras t�cnicas
Hola...Otra forma y mas robusta.. pienso yo, es usar PL/R
http://www.joeconway.com/plr/de esta forma llamas a procedimientos almacenados
en postgres y entiendo yo que es mas f�cil la interacci�n entre php y
postgres.Es una idea, y de paso ganas mucho en la administraci�n de datos
Patricio.
Hola a todos...Estoy tratando de hacer un trabajo de comparacion de conjuntos y
no entiendo que pasa con los resultados.Me explico. Tengo una columna donde se
tiene el nombre de una persona, est� ordenado APELLIDOS - NOMBRESa continuaci�n
tengo el el nombre de la misma persona, pero ordenado NOM
Hola a todos.Al parecer aun soy muy novato usando data.tables. Necesito crear
un proceso reiterativo, comparando un valor que est� en una lista, con todos
los datos de una columna.Me explico. Tengo una lista de los dominios de emails
que son correctos, y necesito medir la distancia de textos (fu
Saludos.Este momento estoy trabajando con bases de datos SQLSERVER, usando el
paquete rsqlserver (github) la tabla a que consulto tiene alrededor de
3millones de registros que tengo que trabajar. Cuando ejecuto la primera vez...
sale este errorError: Value of SET_STRING_ELT() must be a 'CHARSXP'
Saludos.Este momento estoy trabajando con bases de datos SQLSERVER, usando el
paquete rsqlserver (github) la tabla a que consulto tiene alrededor de
3millones de registros que tengo que trabajar. Cuando ejecuto la primera vez...
sale este errorError: Value of SET_STRING_ELT() must be a 'CHARSXP'
Gracias por sus respuestas ... como dice el dicho ... busca y encontrar�s !!les
dejo como dato, he encontrado el paquete splitstackshape que tiene la funci�n
cSplit, que hace exactamente lo que buscaba ... saludos !!!
[[alternative HTML version d
-Mensaje original-
De: "Patricio Fuenmayor Viteri"
Enviado: 17 de junio de 2015 6:37 PM
Para: r-help...@r-ptoject.org, patricio.fuenma...@outlook.com
Asunto: funciones en estructura data.table
hola...
luego de haber migrado la mayoria de mis procesos a data.table. au
Bueno ... voy a compartirles mi experiencia en esto.Freddy, yo tuve la misma
experiencia que su amigo, es mas, aun la sigo teniendo... y en resumen y sin
alargar el cuento ... me quedo con R.Porque mi decisi�n... por varios temas:1.
Rapidez. Uno debe saber que es lo que se quiere hacer y que ne
Hola Eric.Le detallo que es lo que yo hago en estos casos.Identificar el tipo
de archivo, es decir, que separadores de columnas tiene ?, que tipo de datos
debe tener cada variable?, etc.Si el archivo es muy grande y un editor de texto
(como Note++) no lo puede abrir por temas de memoria, puede u
Hola.Interesante tu proyecto... existen varias formas de enfocarlo:Supongo que
lo que quieres hacer es implementar un modelo de calificaci�n de clientes
(scoring), esto lo menciono por lo detallas y por el lugar en donde trabajas.-
Si es as�, lo que necesitas es tan solo programar el modelo
(y=
Hola a todos...Auxilio, estoy varado en esto y creo que mi terquedad no me deja
avanzar ... terquedad ya que estoy usando la estructura data.table y no logro
obtener el resultado. Tengo una DT contiene un DATO y los resultados de la
aplicaci�n de una validaci�n (ERR01, ERR2, ERR3) y la concatena
A mi me ha funcionado con esto ...
data <- data.frame(a=rnorm(100), b=rnorm(100))plot(data$a ~ data$b,type=
"p",pch= 16,xlab= expression("C:N" [bulk]),ylab=
expression(paste(delta^13,"C"["lipid free"]," - ", delta^13,"C"[bulk])))
From: r-help-es-requ...@r-project.org
Subject: Resumen de R-help
Hola a todos.Tengo desarrollados varios scripts en R con tareas espec�ficas,
las cuales deben ejecutarse diariamente.Esta es algo por el momento semi
autom�tico, algunas he logrado configurarlas en el TASK de WINDOWS, pero otras,
por su dependencia y complejidad me dan inconvenientes, por lo que
Hola Miguel. Una pregunta ... por que el archivo es excel con info en xml
???por que no es xml directo para poder leerlo con el paquete XML... ??
si me puedes enviar el archivo o un parcial de este ... podria entender mejor
tu necesidad...Personalmente he tenido muchos inconvenientes con la lectu
Hola, otra vez.En SAS existen unas funciones muy útiles en el proc sql como son
las de operaciones entre conjuntos: EXCEPT, INTERSECT, UNION y OUTER UNION...
hay algo similar en R ...???gracias ..
[[alternative HTML version deleted]]
Ok... gracias por las respuestas ...Bueno estoy tratando de usar RMySQL en
windows ... lamentablemente requiere un poco de trabajo para compilar la
libreria .. pero ya lo he logrado .. Mysql lo uso como repositorio historico
de información ... y todo el trabajo fuerte y dificil lo dejo a R .. .
Ok... gracias por las respuestas ...Bueno estoy tratando de usar RMySQL en
windows ... lamentablemente requiere un poco de trabajo para compilar la
libreria .. pero ya lo he logrado .. Mysql lo uso como repositorio historico
de información ... y todo el trabajo fuerte y dificil lo dejo a R .. .
Hola a todos...estoy usando MariaDb como base de datos (similares
caracteristicas a MySQL), y la conexión entre R y esta con RODBC.¿Existe alguna
forma de incrementar la conexión para carga de datos ya que son largos, ejm:
3000 registros en 1 minuto...Si conocen de esto o me pueden sugerir
alte
57 matches
Mail list logo