t;
> Saludos
>
> El lun., 6 ago. 2018 a las 16:45, juan manuel dias ()
> escribió:
>
>> Hola,
>>
>> Tengo el siguiente DATA FRAME
>>
>> DNI JURISDICCION DISPOSITIVO NOMBRE APELLIDO
>> 1Bs As
>> 2Bs As
>> 3
Hola,
Tengo el siguiente DATA FRAME
DNI JURISDICCION DISPOSITIVO NOMBRE APELLIDO
1Bs As
2Bs As
3Bs As
4Entre Ríos
5Entre Ríos
6Entre Ríos
Quiero contar DNI por Jurisdicción, quedando una tabla que sea:
DNI JURISDICCION
3Bs As
3
_data.frame)
>>
>> el_data.frame[, length(DNI), by=JURISDICCION]
>>
>>JURISDICCION V1
>> 1: As 3
>> 2: Ríos 3
>>
>>
>> Suerte !
>>
>> Eric.
>>
>>
>>
>>
>>
>> On 08/06/2
quetes están:
>
>- Linux:
>https://cran.r-project.org/src/contrib/Archive/RODBC/
>- Windows:
>h
>ttps://cloud.r-project.org/bin/windows/contrib/3.3/RODBC_1.3-15.zip
>
>
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es
>
>
> 2018-09-07 18:
"nativo" o ninguna de las anteriores funcione.
>
>
>
>
> Saludos
> --
> *De:* R-help-es en nombre de juan
> manuel dias
> *Enviado:* viernes, 7 de septiembre de 2018 11:48:07 a. m.
> *Para:* Carlos Ortega
> *CC:* Lista R
> *A
Hola,
Puede ser que la RODBC no corra en la versión 3.3.1? Abajo copio el error.
Sabe alguien que puede estar pasando?
*Warning in install.packages :*
* package ‘RODBC’ is not available (for R version 3.3.1)*
*Warning in install.packages :*
* unable to access index for repository
Hola,
Estoy corriendo un código y en la versión de R 3.5.1 no me permite
continuar:
*grid.arrange(g1,g2,g3,g4,nrow = 2)*
*```*
*Error in grid.arrange(g1, g2, g3, g4, nrow = 2) : *
* could not* find function "grid.arrange"
*Warning in install.packages :*
* package ‘grid’ is not available (for R
asarlos a “wide”.
>
> Un saludo
>
>
>
> Isidro Hidalgo Arellano
>
> Observatorio del Mercado de Trabajo
>
> Consejería de Economía, Empresas y Empleo
>
> http://www.castillalamancha.es/
>
>
>
>
>
>
>
> *De:* R-help-es *En nombre de *juan
a información como la tienes y no la
> transformes de esa forma. Si aun así decides hacerlo prueba la función
> dcast del paquete data.table.
>
>
>
> Saludos
> --
> *De:* R-help-es en nombre de juan
> manuel dias
> *Enviado:* jueves, 11 de
ruguaya
> 1 2341 1234 67000 4432
> 2 7344234000 3000 543000
>
> > UUU$NV<-seq(1240,1241)
>
> > (FFF<-UUU[,c(5,seq(1,4)))
>
> > (FFF<-UUU[,c(5,seq(1,4))])
> NV Argentina Brasilera Paraguaya Uruguaya
> 1 1240 23
Hola,
Les comparto la siguiente duda, quizá alguno ya trabajó con ponderaciones
al al momento de entrenar un modelo.
Necesito que el modelo que genero reciba la información ponderada. Mi base
de datos se llama "eph" y la variable de ponderación PONDIH.
Estuve mirando la documentación de la
Estimados,
Alguien trabajo con caret pasando un factor de ponderacion?
Gracias. Juan.
El vie., 12 de abr. de 2019 11:06 a.m., juan manuel dias <
juamad...@gmail.com> escribió:
> Hola,
> Les comparto la siguiente duda, quizá alguno ya trabajó con ponderaciones
> al al momento
Hola, Estoy levantando un archivo csv y hay dos campos (atendidos,
asistidos) que necesito leerlos como numéricos o enteros, pero al
levantarlos están en formato factor. Como puedo hacer para transformarlos a
numéricos?
caac_enero_2019<-read.csv("1-Informe Caac Geonode-Mes de Enero.csv",sep =
Hola,
Tengo un data set con información de transferencias monetarias por paciente
provincia y modalidad de atención. Necesito hacer en una misma operación
una suma de dinero por provincia y modalidad y a su vez una cuenta de
pacientes por provincia y modalidad.
Esto funciona bien:
Hola,
Tengo una base de datos con pacientes asistidos por institución y partir de
la variable "cantidad de asistidos" quiero genera el quintil para cada
institución según la cantidad de asistidos.
Lo hago del siguiente modo y me arroja que falta algo en la sintaxis.
Alguien se le ocurre como
Hola,
Lo resolví de este modo. muchas gracias!
mydata<-datos
df1 = mutate(mydata, quantile_rank =
ntile(mydata$CUENTA_PACIENTES_ASISTIDOS,5))
View(df1)
El vie., 23 ago. 2019 a las 12:43, juan manuel dias ()
escribió:
> Hola,
>
> Tengo una base de datos con pacientes asistidos por i
Hola,
Tengo un tabla de datos con pacientes asistidos, para los cuáles tengo
variables como dni, género, programa de atención etc. Hay pacientes que
atendieron en más de un programa por lo cuál se repiten en la tabla. Lo que
quiero es poder contar con una matriz que me permita identificar la
Hola,
Estoy con un problema para poder traer fecha de spss a r.
El formato de la fecha en spss está (dia/mes/año/hora:minuto:segundo) y lo
querría ver igual en el data frame en r.
Hago lo siguiente.
# llamo el archivo .sav
migra_mayo_2020<-read.spss("Mayo 2020.sav", to.data.frame = TRUE)
Hola, como andan!
Tengo una base con información de envío de botiquines por año y mes. Tengo
columna año y mes por separado y las quiero unir y transformar a formato
fecha.
Lo necesito en formato fecha para poder ordenar el data.frame al aplicar
función pivot_wider.
anio) %>%*
> summarise(botiquines_n = sum(sum_botiquines, na.rm = T)) %>%
> ungroup() %>%
> #group_by(Mes,año) %>%
> *pivot_wider(id_cols="mesanio", names_from=mesanio,
> values_from=botiquines_n)*
> #pivot_wider(id_cols="anio",names_from=Mes,values_from=boti
Hola,
Quiero remplazar por espacio vació al texto que está al principio de una
cadena.
a<-c("few34AR-1234",
"AR-1234-3456","AR-1fd234-4532","AR-12dsfs34-","AR-12few34-")
Necesito que reemplace AR por " " solamente cuándo AR está al principio de
la cadena, quedaría asi:
"few34AR-1234",
Hola, como andan!
Tengo una base de datos de pacientes y una de las variables es contexto de
atención en el que fue atendido. El problema es que hay respuestas que
tiene que ser agrupadas en una misma categoría.
Por ejemplo, todas estas categorías
(CONSULTORIO, CONSULTORIO EXTERNO, CONSULTORIO
Os_EXTERNOS
>
> [1] "CONSULTORIO"
>
> [2] "CONSULTORIO EXTERNO"
>
> [3] "CONSULTORIO EXTERNOS DE CP"
>
> [4] "CONSULTORIOS CUIDADOS PALIATIVOS"
>
> [5] "CONSULTORIOS EXTERNOS CUIDADOS PALIATIVOS"
>
> [6] "CO
gt; )
> ) %>%
> filter(isTRUE(dummy))
>
>
> *Víctor Granda García*
> Data Scientist
> Ecosystem Modelling Facility - CREAF
>
>
> Tel. +34 93 581 33 53
> CREAF. Campus UAB. Edifici C. 08193 Bellaterra (Barcelona)
>
> Antes de imprimir este mens
gt;
> Miguel.
>
>
>
>
>
>
> --
> *De:* R-help-es en nombre de juan
> manuel dias
> *Enviado:* jueves, 1 de julio de 2021 0:15
> *Para:* Lista R
> *Asunto:* [R-es] Consulta filtro múltiple.
>
> Hola, como andan!
>
> Ten
ludo,
>
> Miguel.
>
>
>
>
>
> ____
> De: Carlos Ortega
> Enviado: jueves, 1 de julio de 2021 11:57
> Para: Rodr�ez Mu�s, Miguel �gel
> Cc: juan manuel dias; Lista R
> Asunto: Re: [R-es] Consulta filtro m�le.
>
> [ ... ]
>
...
>
> Isidro Hidalgo Arellano
> Observatorio del Mercado de Trabajo
> Consejería de Economía, Empresas y Empleo
> http://www.castillalamancha.es/
>
> -Mensaje original-----
> De: R-help-es r-help-es-boun...@r-project.org> > En nombre de
> miguel.angel.rodriguez.mui
Hola, como andan!
Tengo una base de datos de medicamentos (monodrogas), con tres variables,
unidades, precio y precio unitario. Necesito llegar a un data frame donde
tenga solo las monodrogas que cumplen alguna condición en la variable
unidades, pero considerando varias monodrogas.
Esto es un
t; datinnew$Otros <- ifelse(datinnew$sum_rest > 0, 1, 0)
>
> #--- Conseguir columna "Enfermedades_otras"
> datinnew$Enfermedades_otras <- apply( datrest, 1,
> function(u) paste( names(which(u >
> 0)), collapse = "," ) )
&
Hola Estimados/as,
Hace unos días consulté cómo generar variables dummy cuándo las opciones de
respuesta están cargadas en una misma columna/variable y separadas por una
coma “,”.
Tenía esto:
[image: image.png]
Y debía generar como primer paso esto:
ab<-base %>%
Muchas gracias, Carlos!
El código que pasaste resuelve lo que tenía que hacer!
Saludos, Juan.
El vie, 12 mar 2021 a las 13:06, juan manuel dias ()
escribió:
> Muchas gracias por las respuestas! Voy a probar lo que pasó Carlos y luego
> les cuento.
> Respecto a lo que plantea Rubén, en
Hola Estimados/as,
Tengo la siguiente tarea que realizar.
Tengo una base y una de las variables (problemas_salud_paciente) es de
respuesta múltiple (acepta más de una opción de respuesta por caso/fila)
pero tiene cargadas todas las respuestas en la misma columna, y
dichas opciones están
Hola, como andan! Estoy trabajando con una base que está en formato .sav, y
necesito particionarla en muchos data frames distintos en función de una
variable factor, y a cada partición guardarla en formato .sav y/o xlsx, y
que cada base esté nombrada con el factor con la cuál generé la partición.
"p12"
> #
>
> Gracias,
> Carlos Ortega
> www.qualityexcellence.es
>
>
>
> El vie, 10 sept 2021 a las 14:54, juan manuel dias ()
> escribió:
>
>> Hola, como andan! Estoy trabajando con una base que está en formato .sav,
>> y
>
Hola Estimados/as
Estoy necesitando calcular los porcentajes para cada categoría de la
variable "tipo de prestación" sobre el total de casos de todas las
categorías para cada año (anio).
Con este código que pego abajo puedo hacer los porcentajes de cada
categoría pero sobre el total de todos los
2015 230389 230. 27.5
> 1412 SOLICITUD2015 128488 128. 15.3
> 1515 TRAMITE 2015 372677 373. 44.5
> #--
>
> Gracias,
> Carlos Ortega
> www.qualityexcellence.es
>
> El jue,
Hola, como andan!
Tengo una variable con fechas que están en formato cadena y se me complica
para trabajarlas directamente con lubridate, antes tengo que hacerle unos
retoques y necesitaría eliminar todo lo que aparece después del espacio en
blancoes decir eliminar horas minutos segundos y
bre de 2021 17:28:28 CEST, juan manuel dias <
> juamad...@gmail.com> escribió:
>
>
> Hola, como andan!
> Tengo una variable con fechas que están en formato cadena y se me complica
> para trabajarlas directamente con lubridate, antes tengo que hacerle unos
> retoques y neces
)
> f <- function(x) {
> strsplit(x, " ")[[1]][1]
> }
> unlist(lapply(a, f))
>
> [1] "7/6/2020" "7/3/2020" "7/3/2020"
>
> Un saludo
>
> El mar, 12-10-2021 a las 13:19 -0300, juan manuel dias escribió:
> > Hola José
;7/3/2020 1:08:36 p.m.", "7/3/2020
> 6:08:35 p.m.")
> > mis_fechas <- word(a, 1, sep = fixed(" "))
> > mis_fechas
> [1] "7/6/2020" "7/3/2020" "7/3/2020"
> >
>
> #---
>
> Gracias,
> Carlos Orteg
> > a<-10023.2
> > a
> [1] 10023.2
> > format(a,decimal.mark = ",",big.mark = ".")
> [1] "10.023,2"
> >
> > b<-123691353
> >
> > format(b,decimal.mark = ",",big.mark = ".")
> [1] "123.691.353&q
Hola. Como andan!
Consulta, del siguiente data frame la columna "importe $" es de tipo
numérico y querría que siga siendo numérica pero agregando separadores de
miles.
Proveedores`Importe en $` Porcentaje
1
Hola, cómo andan!
Tengo una base de una encuesta sobre formación profesional realizada a un
conjunto de empleados de una institución.
Una de las preguntas es de respuesta múltiple, eje_tem_1,eje_tem_2,
eje_tem_3hasta eje_tem_17.
Necesitaría que las respuestas de cada persona que están en
; select(-name) %>%
> relocate(ejes, .before = area)
>
> #---
>
>
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es
>
> El mié, 6 oct 2021 a las 20:17, juan manuel dias ()
> escribió:
>
>> Hola, cómo andan!
>>
>> Tengo
Hola, como andan!
Estoy joineando varias bases que tienen información de de entregas de
productos pero me encuentro con un problema de multiplicación de filas.
Para solucionarlo se me ocurre que puedo generar un variable consecutiva
que identifique unívocamente a cada entrega para cada orden de
%>%
> diplyr::mutate(n_entrega = row_number())
>
>
>
> Saludos.
>
>
>
> El vie, 17 dic 2021 a las 12:06, juan manuel dias ()
> escribió:
>
> Hola, como andan!
>
> Estoy joineando varias bases que tienen información de de entregas de
> productos per
Hola, como andan!
Necesito crear una variable nueva "*Dirección_Final*" que sea igual a la
variable "*Dirección*", pero que si "*Dirección" *es NA traiga "*Dirección
General*", si "*Dirección General*" es NA traiga "*Subsecretaria*", y si "
*Subsecretaria*" es NA traiga "*Secretaria*". Estoy
- d$Secretaria
>
> Un saludo.
>
> P.D.: Quito las tildes de los nombres de las variables pues pueden dar
> problemas de portabilidad.
>
> El jue, 18-11-2021 a las 15:35 -0300, juan manuel dias escribió:
> > Hola, como andan!
> > Necesito crear una variable nueva "D
Recién lo hice como me recomendó Emilio y funcionó, gracias!
El mar, 14 dic 2021 a las 12:25, juan manuel dias ()
escribió:
> de esa forma me arroja el mismo error!
>
> Error: Problem with `mutate()` column `sub_label`.
> i `sub_label = `%>%`(...)`.
> i `sub_label` must
de esa forma me arroja el mismo error!
Error: Problem with `mutate()` column `sub_label`.
i `sub_label = `%>%`(...)`.
i `sub_label` must be size 3136 or 1, not 1507.
El mar, 14 dic 2021 a las 12:18, juan manuel dias ()
escribió:
> Muchas gracias! Creo que lo resolví así
>
> aaa<
tienes que hacerlo sobre la variable del
> data.frame. Es decir, te sobraría listado_nuevo$
>
> Un saludo,
>
> Emilio L. Cano
> http://emilio.lcano.com
>
>
>
>
> > El 14 dic 2021, a las 16:09, juan manuel dias
> escribió:
> >
> > Hola, como andan!
Hola, como andan!
Tengo un data frame y una de las variables es una cadena larga...de la cuál
solo necesito quedarme con la cadena que llega hasta un punto y coma (;).
El texto es así:
texto<-c("S. TRANSPORTE DE VACUNAS; DESCRIPCION: TRANSPORTE DE
VACUNAS","SERV. DE ALMACENAMIENTO; DESCRIPCION:
Hola,
Estoy trabajando con fechas en formato "POSIXct" "POSIXt", pero al levantar
las fechas con datatable de librería DT, querría que solo se visualice
d/m/y sin las horas minutos y segundos.
Actualmente se ven así
[image: image.png]
Estoy probando distintas formas
mutate(`Día de Fecha inicio
nce.es
>
> El mar, 14 dic 2021 a las 21:20, juan manuel dias ()
> escribió:
>
>> Hola,
>> Estoy trabajando con fechas en formato "POSIXct" "POSIXt", pero al
>> levantar las fechas con datatable de librería DT, querría que solo se
>> visua
Hola,
>
> Simplemente con la función "filter()" lo puedes conseguir...
>
> midf_limpio <- df_inicial %>%
>filter(!is.na(importe))
>
> Así te quedas solamente con las filas que tienen un importe no nulo...
>
> Gracias,
> Carlos Ortega
> www.quali
Muchas gracias, carlos!
Claro, de esa forma queda en formato de fecha lubridate, pero necesito que
quede en formato de fecha pero que se vea "ene-22" en vez de "2022-01-01".
Gracias!
[[alternative HTML version deleted]]
___
R-help-es mailing
to_nuevo <- stri_replace_all_fixed(texto, c('p1', 'p2'),
> c('p1_integra_datos', 'p2_recop_dat'), vectorize_all = FALSE)
>
> Gracias,
> Carlos Ortega
> www.qualityexcellence.es
>
> El mar, 7 mar 2023 a las 18:04, juan manuel dias ()
> escribió:
>
>> Hola, como anda
"==")
> > b <- b[[1]]
> > b
> [1] "p1 " " 1 o 2 o p2 " " 1 " " 1,3"
> > paste0(paste0(b[1:(length(b)-1)], collapse = '=='), '=', b[length(b)])
> [1] "p1 == 1 o 2 o p2 == 1 = 1,3"
>
> Un saludo, Manuel.
hola! ,me sirve, pero el tema es que necesito crear tres variables nuevas
con el resultado de strsplitpero me genera una lista y no lo estoy
pudiendo combinar con mutate de dplyr
El mar, 14 mar 2023 a las 7:46, juan manuel dias ()
escribió:
> Muchas gracias!! Lo pruebo!!!
>
> El
>
>> Prueba a envolver el strplit con unlist(), así:
>> b <- unlist(strsplit(a, "=="))
>>
>> Pero entendí que lo que quieres es sustituir el último "==" por un "="
>>
>>
>> El mar, 14 mar 2023 a las 23:06, juan manuel dias ()
Hola, cómo andan!
Tengo el siguiente problema.
Tengo una pregunta cuya respuesta es múltiple, pero en en la base están
todas las respuestas en una misma variable y cada respuesta está
separada por ",".
Así está
[image: image.png]
Hago esto para poder separar en columnas las distintas
Hola, cómo andan!
Tengo el siguiente problema.
Tengo una pregunta cuya respuesta es múltiple, pero en en la base están
todas las respuestas en una misma variable y cada respuesta está
separada por ",".
Así está
[image: image.png]
Hago esto para poder separar en columnas las distintas
Hola, como andan! Espero que bien!
Tengo dos bases, A) tiene una variable texto en la que deseo reemplazar
ciertas partes y B) tengo las condiciones para cambiar ese texto de la base
A.
Base A
texto
si p1 = 1 o 2 = 1,3
si p1 = 3 o 4 = 1
si p1 = 5 = 0,7
si p1 = 5 = 0,7
si p1 = 6 = 0
si p1 = 7 =
Hola,
Tengo una variable string que tiene muchos casos, pero necesito en cada uno
de ellos reemplazar el último "==" por "=".
asi está asi necesito
si p1 == 1 o 2 == 1,3 si p1 == 1 o 2 = 1,3
si p1 == 3 o 4 == 1 si p1 == 3 o 4 = 1
si p1 == 5 == 0,7 si p1 == 5 = 0,7
si p1 == 5 = 0,7 si p1 == 5 =
naranja
> 1 manzana, naranjaTRUETRUE
> 2 manzana, melocotónTRUE FALSE
> 3 naranja, melocotón FALSETRUE
>
> Un saludo, Manuel.
>
> El lun, 20-03-2023 a las 17:09 -0300, juan manuel dias escribió:
> > Hola, cómo andan!
> >
> > Tengo el siguie
dyverse.org/reference/case_when.html
>
>
>
> El mar, 7 mar 2023 a las 12:04, juan manuel dias ()
> escribió:
>
>> Hola, como andan! Espero que bien!
>> Tengo dos bases, A) tiene una variable texto en la que deseo reemplazar
>> ciertas partes y B) tengo las condicio
Reemplaza p10, p20, ... por algo como q10, q20, ...
> P2: Haz el reemplazo que quieres.
>
> Igualmente puedes hacer el reemplazo que haces y en un segundo paso
> reemplazar p10_integra_datos por p10_cuales_rep, ...
>
> Un saludo, Manuel.
>
> El jue, 09-03-2023 a las 10:20 -0300, jua
nes la posibilidad de hacer lo que
> quieres de forma vectorizada y super eficiente.
> De esta forma..:
>
> library(stringi)
> texto_nuevo <- stri_replace_all_fixed(texto, c('p1', 'p2'),
> c('p1_integra_datos', 'p2_recop_dat'), vectorize_all = FALSE)
>
> Gracias,
> Carlo
ntes todo lo que está desde el final hasta
> el primer igual, más todo lo que sigue hasta en igual doble, que lo excluye
> y lo captura como otro grupo.
> Tenés que conseguir cambiar solamente el primer grupo. Y se me acabó la
> sapienza.
>
> Suerte
>
>
> Hau idatzi du juan
69 matches
Mail list logo