Hola.
Como las dos tablas tienen la variable común definida, podés hacerlo simple
con
library(tidyverse)
datos <- inner_join(df1, df2)
Saludos.
El jue., 8 ago. 2019 a las 8:59, Clei Y ()
escribió:
>
> Hola a todos
>
> Tengo una duda, puede ser un poco básica pero no encuentro la respuesta,
>
Hola Olivier,
Tengo un set de datos (N = 309) con un "ponderador", que puedo interpretar
como la representatividad del dato en la población. Tal que si
datos$Ponderador = 3,5556, implica que mi observación "vale" por 3,5556.
Estuve buscando una forma de utilizar el WEIGHT BY Ponderador . del
Muchas gracias a todos!
Confirmo que editando el código para eliminar los funcionó y dejó de
aparecer el bug. Una buena.
Por lo demás, utilizo siempre UTF-8 tanto para los datos como para el
editor de sintaxis de RStudio, pero se conoce que en algún momento pegué
algo que lo molestó y cambió
que eliminaras R/RStudio y lo volvieras a instalar todo, incluso
> antes de reinstalar pasar algún tipo de antivirus...
>
> Gracias,
> Carlos Ortega
> www.qualityexcellence.es
>
> El 20 de junio de 2017, 13:02, Mauricio Monsalvo <m.monsa...@gmail.com>
> escribió:
>
>> Hola.
>
Hola.
Comencé teniendo problemas con el Encoding del RStudio que creo haber
superado (a mano, infelizmente) pero ahora, de la nada, sin que haya
ejecutado ninguna línea de código con error, la consola tira:
Contacting Delphi...the oracle is unavailable.
We apologize for any inconvenience.
Una y
Hola.
Combinaciones de data.table (para filtrar, agrupar y obtener medidas);
y tidyverse (spread, join, etc) con algunas del base (rbind, etc), para
manipular los datos; y openxlsx para imprimirlo en un documento
"entregable" como es el Excel, a mi me resultan.
Son un poco lentos e ineficientes,
Hola.
Hay unos pocos casos en los que se mencionan errores parecidos:
http://stackoverflow.com/search?q=Invalid+character+value+for+cast+specification+RODBC
y en todos van en la dirección de tener que asegurar que ambos sistemas
estén utilizando el mismo tipo de datos. En particular, las fechas
Nop, sinceramente. Pero lo voy a intentar así!
El 29 de marzo de 2017, 8:20, Freddy Omar López Quintero <
freddy.lopez.quint...@gmail.com> escribió:
> Hola.
>
> 2017-03-29 7:37 GMT-03:00 Mauricio Monsalvo <m.monsa...@gmail.com>:
>
>> Tengo un set de datos
Mercado de Trabajo
> Consejería de Economía, Empresas y Empleo
> http://www.castillalamancha.es/
>
>
>
> -Mensaje original-
> De: R-help-es [mailto:r-help-es-boun...@r-project.org] En nombre de
> Mauricio Monsalvo
> Enviado el: miércoles, 29 de marzo de 2017 12:37
>
Hola.
Tengo un set de datos importados desde SPSS (que usa etiquetas).-
Mayormente, no tengo problemas, pero en una variable puntual veo que las
etiquetas de las variables "están" pero la clase del vector no me cierra y
los resultados no los usan. Trato de mostrarlo:
> na.omit(datos[, .(FORM,
Hola.
No sé si el formato es el que querés, pero a mi me resultan muy útiles:
http://r4ds.had.co.nz/
https://bookdown.org/rdpeng/artofdatascience/
https://bookdown.org/rdpeng/exdata/
Otrosí:
Gráficos: https://bookdown.org/paulcbauer/idv2/
Una esquelita muy útil, al menos para mi:
Muchas gracias por tus aportes, Javier.
¿Un texto humanamente legible y gratuito sobre funciones para recomendar a
la lista se te ocurre?
El 15 de marzo de 2017, 9:43, <javier.ruben.marcu...@gmail.com> escribió:
> Estimado Mauricio Monsalvo
>
>
>
> R es un lenguaje me
Hola.
Estoy intentando crear una función pero no logro que termine de cerrar y mi
manejo no permite que el google me ayude...
n.reg.dep <- function(x, y) {
etiqueta <- str_replace(nombres[Variable == y, Descripcion], "[ ]", "")
tabla <- datos[, .N, by = .(etiqueta = A3a)] #
tabla <-
Gracias, Javier.
Solo funciona con lattice, ¿no? ¿O sí es posible hacerlo con ggplot2?
El 14 de marzo de 2017, 11:21, escribió:
>
> Estimados
>
> Hace unos días envié un correo porque tenía problemas para guardar los
> gráficos en el disco rígido, utilizando R
.@r-project.org> en nombre de Carlos J.
> Gil Bellosta <c...@datanalytics.com>
> *Enviado:* jueves, 23 de febrero de 2017 11:50
> *Para:* Mauricio Monsalvo
> *Cc:* r-help-es
> *Asunto:* Re: [R-es] "IN" en data.table
>
> %in%
>
> El día 23 de febrero de 2017
Hola a todos.
¿Es posible filtrar casos en data.table por más de una categoría al mismo
tiempo? Algo así como un IN o similar, dónde IN puede entenderse como
"existe en":
datos[Provincia IN c("CATAMARCA", "CHACO", "CORRIENTES"), FORM]
O sea: una forma abreviada de hacer:
="0001-01-01", NA,
> datos$pprfecbaja)
>
> # Convierto campo fechas en clase Date
> datos$pprfecbaja <- ymd(datos$pprfecbaja)
>
> # Comprobacion de la clase
> tail(datos)
> class(datos$pprfecbaja[2808])
>
> #
>
> Sa
Excelente!
Muchas gracias a todos!!
Saludos.
El 16 de febrero de 2017, 13:06, Freddy Omar López Quintero <
freddy.lopez.quint...@gmail.com> escribió:
> Hola.
>
> 2017-02-16 9:34 GMT-03:00 Mauricio Monsalvo <m.monsa...@gmail.com>:
>
>> ¿Podrían por favor ayudarme
Hola.
Tengo una duda con esta sintaxis. Tengo una variable con formato Date que
por algún motivo (el data.table viene de una consulta con PostgreSQL):
datos <- prov[, pprid, pprfecbaja]
str(datos)
Cuando intento quitar las fechas de bajas inválidas (0001-01-01) y
convertirlas a NA, la variable
s suelen tener conflictos de encode
> porque no usan UTF8)
> 3. Si no te jala con convertir a UTF-8 hazlo a Latin-1
>
> El 25 de enero de 2017, 13:10, Mauricio Monsalvo<m.monsa...@gmail.com>
> escribió:
>
>> Hola.
>> Tengo un problema incómodo.
>> En el
Hola.
Tengo un problema incómodo.
En el servidor de BD, existe esta tabla:
SELECT * FROM motivodebito
1;"Débito presentado extemporáneamente."
2;"Corresponde la aplicación del nomenclador GCBA vigente al momento de la
prestación."
3;"No registra convenio de prestaciones vigente al momento de la
; datos
>
> Probablemente luego necesitarás reconvertir las variables numéricas (las
> lee como factores) con algo como:
> datos$d_nomenclador<- as.numeric(as.character(datos$d_nomenclador))
>
> Pero lo haces todo en R, que es de lo que se trata.
> ¿O no? ;-)
>
> Saludos,
>
&
ro y
>
> read.table("datos.csv", header = T, sep = "|")
>
> funciona de maravilla.
>
> Un saludo,
>
> Carlos J. Gil Bellosta
> http://www.datanalytics.com
>
>
>
> El día 19 de enero de 2017, 0:22, Mauricio Monsalvo
> <m.monsa...@gmail.com&g
017, 4:25, Carlos Ortega <c...@qualityexcellence.es>
escribió:
> ¿Qué versión usas de data.table?.
> Yo tengo la 1.10.0... creo que es la última...
>
> Saludos,
> Carlos Otega
> www.qualityexcellence.es
>
> El 19 de enero de 2017, 1:30, Mauricio Monsalvo <m.monsa...@gmail.com>
>
Hola.
Tengo un archivo que viene separado por "|" y a su vez con (casi) todos los
campos entre comillas ("..."), incluso los valores numéricos. Adjunto
algunos datos de prueba. El error que da es que no encuentra 14 elementos
en las filas (son 15 variables).
Probé algunas variantes y traté de
Hola.
Tengo un gráfico que tiene muchos names.arg (demasiados...), de modo tal
que le vendría bien al lector usar colores intercalados, tal que el primero
sea azul, el segundo negro, el tercero azul, cuarto negro, y así. Es decir,
definir un vector "similar" a este:
rep(c("black", "blue"),
Hola.
Creo que me sucedió algo parecido no hace mucho y "La Lista" me respondió
algo así como: R por defecto trabaja con los labels de los factores.
Entonces, al copiar pega todos las etiquetas (asumo que lo que llamás
"niveles") de los factores y no el "valor". En mi caso, era más claro
porque
Hola.
Esta entrada también puede ser útil, al menos como ejemplo:
https://gist.github.com/sdgilley/15ebf67c5b01d12224f4b103c7065625 y tiene
el archivo .pdf que utiliza para descargar, así que puede seguirse el
código completo.
También está basada en pdftools
Saludos
El 12 de septiembre de 2016,
> A numeric vector (or matrix, when beside = TRUE), say mp, *giving the
> coordinates of all the bar midpoints drawn, useful for adding to the graph.*
>
> If beside is true, use colMeans(mp) for the midpoints of each *group* of
> bars, see example.
> #--
>
> Sa
Hola.
Siguiendo a Mittal (2001); R Graph Cookbook creo haber logrado construir el
gráfico de barras que buscada. La matriz que utilizo para el "height" va
adjunta.
Y mi sintaxis:
barplot(t(barras), col=col.segmentos, border=F
, names.arg=Meses, las=2, cex=.75, cex.axis=0.8
,
729
> 4: 2015 1 2015-1 d 110 0.26428 0.2570093
>
> #-
>
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es
>
>
> El 18 de agosto de 2016, 22:29, Mauricio Monsalvo <m.monsa...@gmail.com>
> escribió:
>
>> Hola
Hola.
Necesito calcular los porcentajes de un valor dado (valores) como
porcentaje de la suma de ese mismo valor pero agrupando por una tercera
columna (en este caso, podría ser Mes-Año). El resultado sería el que se ve
en la var: "EnR"
Necesito además que ese resultado quede pegado en mi
e no
> hace falta declarar a priori el tipo de cada columna ya que automática los
> infieren de una lectura inicial (200-300 líneas).
>
> Gracias,
> Carlos Ortega
> www.qualityexcellence.es
>
> El 5 de agosto de 2016, 5:04, <javier.ruben.marcu...@gmail.com> escribió:
&
> > as.numeric(as.character(x))
> >
> >
> > Usé labels en el código aunque no se si son exatamente las labels de los
> > factores, pero usandola ejemplifica justamente lo que digo.
> >
> > Para evitarme algunos problemas en general uso stringAsFactor=F cuan
on
> las ",". Y ese campo lo importa como un character (un string). Y cuando lo
> conviertes a numeric, el resultado es un tanto impredecible.
>
> Si utilizas read.table para importar, simplemente incluye el parámetro
> "dec" de esta forma "read.table(. ,
Hola.
Mi problema del día...
Estoy importando un .csv muy pesado y muy sucio, en el sentido de tener
variables con problemas en sus datos.
En concreto lo que me pasa es que logro levantarlo, tal que para un caso
concreto del data.table obtengo un valor: 753,2256 que parece un número
pero es un
Hola.
Tengo una problema con una transformación que hace ts que no logro entender
si debe preocuparme o no... porque no sé que hace. Tengo un objeto
> class(datos.ag)
"data.table" "data.frame"
> head(datos.ag)
Año MesNro MesValores Unidades Aportes CantLaboratorios CantSeg
CantProductos
Hola.
Tengo un problema que no logro identificar: no logro que se lea la leyenda
que está indicada en labs(caption="") de este script:
ggplot(data = total) +
geom_point(mapping = aes(x = UniM, y = ValM, label = Producto,
fill = Camara, color = Camara),
.lo...@gmail.com> escribió:
> vaya, pues no sé, yo uso Ubuntu Linux 14.04 con Oracle Java 1.8 instalado,
> a lo mejor con windows da problemas pero el script funciona bien. Puede ser
> que tengáis que añadir el JAVA_HOME al path?
>
> 2016-07-26 16:39 GMT+02:00 Mauricio Monsalvo
Hola.
En mi caso, no he podido resolver los problemas con el Java para usar
XLConnect, que en los papeles me parece el mejor. Supongo que algo de la
arquitectura del sistema o bien de la relación entre el Java, el R y el
RStudio.
Así que utilizo
library(openxlsx)
write.xlsx(datos, file =
t;
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es
>
> El 20 de julio de 2016, 17:30, Mauricio Monsalvo <m.monsa...@gmail.com>
> escribió:
>
>> Hola.
>> Estoy logrando sacar un gráfico para una presentación en ggloot2 y me está
>> quedando bastante bon
Hola.
Estoy logrando sacar un gráfico para una presentación en ggloot2 y me está
quedando bastante bonito! Pero, tengo es problema con las fuentes:
Warning messages:
>
1: In grid.Call(L_textBounds, as.graphicsAnnot(x$label), ... :
>
font family not found in Windows font database
etc.
que
Muchas gracias!
El 6 de julio de 2016, 12:21, escribió:
> Hola Mauricio,
>
> Poniendo options(scipen = 999) antes de hacer los cálculos se desactiva la
> notación científica.
>
> Saludos,
>
> Guillermo
>
> > Hola.
> > Tengo un problema con el formato de salida de un
Hola.
Tengo un problema con el formato de salida de un objeto "numeric", que los
expresa en formato científico o exponencial.
> range(total$ImpTotal)
[1] 5.66 806907887.10
> Valores <- quantile(total$ImpTotal, c(0, 0.01, 0.02, 0.025, 0.03, 0.05,
0.1, 0.25, 0.5, 0.75, 0.9, 0.95, 0.96, 0.97,
BIOPROFARMA COOPERALA 27
> 5 ASPEN COOPERALA 19
> 6 GOBBI NOVAG CAEMe 17
>
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es
>
>
>
>
>
>
>
> El 23 de junio de 2016, 1:32, Mauricio Monsalvo <m.monsa...@gmail.com>
ala sin problemas...
>
> El 23 de junio de 2016, 1:23, Mauricio Monsalvo <m.monsa...@gmail.com>
> escribió:
>
>> Malas nuevas para mi:
>> package ‘sqldb’ is not available (for R version 3.3.0)
>> ¿Puedo hacer algo más que esperar? No me voy a "bajar&q
Malas nuevas para mi:
package ‘sqldb’ is not available (for R version 3.3.0)
¿Puedo hacer algo más que esperar? No me voy a "bajar" de versión de R.
El 22 de junio de 2016, 20:02, Mauricio Monsalvo <m.monsa...@gmail.com>
escribió:
> Muchas gracias, Carlos.
> Sobre todo po
Hola
Necesito algo simple pero no logro resolverlo en R: contar elementos
distintos (unique) pero agrupados. En SQL sería: SELECT Camara,
count(DISTINCT(Laboratorio)) as Lab FROM [datos] GROUP BY Camara.
Puedo hacerlo para toda la matriz de datos
con length(unique(datos$Laboratorio)) pero no logro
, la mejor opción que tendría es
usar scripts R dentro de qlikview.
Muchas gracias!!
El 15 de junio de 2016, 16:25, Javier Marcuzzi <
javier.ruben.marcu...@gmail.com> escribió:
> Estimado Mauricio Monsalvo
>
>
>
> Nunca usé qlikview, de curioso por su correo enco
49 matches
Mail list logo