Foro de discusión y soporte para usuarios de R

Un foro abierto a todos los temas relacionados con R que quiera.
Nota: Una url estable a este foro es https://knuth.uca.es/R-foro.

Comparación de filas

de David Tarin Bernad -

Buenos dias,


Como podria hacer para comparar una matrix (nx3) y y otra (mx3), donde obtuviese las filas que son coincidentes en ambas, es decir, aquellas filas en las que son iguales para ambas matrices.


He utilizado %in% pero no me llega a servir puesto que me coge lo coincidente para topdo los datos y hay un momento en el que no lo puedo seguir reduciendo.


Un saludo.

problemas al agregar variables e interpretar regresión spline

de Cristian Mundaca -

Tengo tres dudas respecto del modelo de regresión con splines

el primero respecto de la necesidad de realizar validación previo a la selección de los grados de libertad a utilizar ¿es necesario esto o basta con definir los grados de libertad en 3 para un modelo de spline cúbico?

segundo, ¿en un modelo como el que sigue, es posible agregar más variables independientes con una distribución normal? en caso de ser posible, ¿el modelo 2 estaría correcto?



modeo.spline <- lm(Var.D ~ bs(Var.1, degree = 2, df = 10),
data = datosA.train.14)




modelo.spline <- lm(Var.D ~ bs(Var.1, degree = 2, df = 10),
data = datosA.train.14,
Var.2, Var.3, Var.4)






Respecto de la interpretación de un modelo splines. ¿esta se realiza con cada uno de los interceptos, como si fuese una regresión múltiple) o solo debo utilizar uno (esta pregunta nace debido a que a mayor grado de libertad, es mayor el numero de interceptos)

Gracias por la ayuda

Duda

de Nicolás Suárez -

Hola, estoy trabajando en una correlación y tengo un problema al momento de realizarlo, me sale el mensaje "Error in cor(dato$Bio1, dato$Bio9) : 'y' must be numeric"

cor(dato$Bio1, dato$Bio9)
cor_specie<-cor(dato,method = "pearson" )#solo numeros
cor_specie

La primera parte es la que me arroja el error.

Espero puedan ayudarme, muchas gracias de antemano.

Marcas:

contacta con quien para tu carnet de conducir (vladislavs57@yandex.com)

de tom repost -


saludo
La administración de nuestra organización le permite utilizar varios servicios. Depende de usted decidir si desea utilizar estos servicios.
Permisos válidos para conducir en España


Son válidos para conducir en España los permisos expedidos en países de la Unión Europea y el Espacio Económico Europeo (Islandia, Liechtenstein y Noruega). Permiso de conducir internacional.

Permisos válidos para conducir en España (vladislavs57@yandex.com)

Además, en determinadas condiciones, son también válidos para conducir en España los siguientes permisos de conducción:
◾Los nacionales de otros países que estén expedidos de conformidad con el Anexo 9 de la Convención de Ginebra, o con el Anexo 6 de la Convención de Viena, o que difieran de dichos modelos únicamente en la adopción o supresión de rúbricas no esenciales.
◾Los nacionales de otros países que estén redactados en castellano o vayan acompañados de una traducción oficial del mismo.
◾Los internacionales expedidos en el extranjero de conformidad con el Anexo 10 de la Convención de Ginebra, o de acuerdo con el modelo de Anexo E de la Convención Internacional de París, si se trata de naciones adheridas a este Convenio que no hayan suscrito o prestado adhesión al de Ginebra.
◾Los reconocidos en particulares convenios internacionales en los que España sea parte y en las condiciones que se indiquen en los mismos.
Condiciones para su validez:

Preguntas y respuestas sobre la licencia de conducir.
visite estos sitios web para obtener una explicación o envíe un mensaje con nuestra dirección de correo electrónico.
https://svenskakorkortonline.com
http://wettelijkrijbewijs.com/
https://traveldrivedocs.com
https://juridiskkorekort.com
https://carnetdeconduccion.wordpress.com


La validez de los distintos permisos enumerados anteriormente, estará condicionada a que se hallen dentro del período de vigencia, su titular tenga la edad requerida en España para la obtención del permiso español equivalente y, además, a que no haya transcurrido el plazo de seis meses, como máximo, contados desde que sus titulares adquieran su residencia normal en España.

Algunos preferirán obtener su licencia de conducir directamente mediante la compra de los agentes en línea que les ayudan a obtener una licencia de conducir auténtico. un ejemplo es (vladislavs57@yandex.com). Uno de los pioneros en los servicios de permiso y otros documentos de identidad de la conducción. Se le conoce por servicios rápidos y fiables.

Transcurrido dicho plazo, los mencionados permisos carecen de validez para conducir en España, y, si sus titulares desean seguir conduciendo, deberán obtener permiso español, previa comprobación de los requisitos y superación de las pruebas correspondientes, salvo que, por existir un convenio con el país que expidió el permiso, sea posible su canje por el español equivalente.

permiso b de conducir test
permiso b de conducir dgt
permiso de conducir de marruecos en españa
permiso de conducir extranjero en españa
carnet de conducir vuelos nacionales
carnet de conducir valido en europa
carnet de conducir vencido
permiso de conducir ingles
permiso de conducir provisional dgt
permiso de conducir italiano
permiso de conducir aleman
permiso de conducir argentino en españa
permiso de conducir
permiso de conducir b
permiso de conducir internacional
permiso de conducir am

contacta con quien para tu carnet de conducir (vladislavs57@yandex.com)

de tom repost -


saludo
La administración de nuestra organización le permite utilizar varios servicios. Depende de usted decidir si desea utilizar estos servicios.
Permisos válidos para conducir en España


Son válidos para conducir en España los permisos expedidos en países de la Unión Europea y el Espacio Económico Europeo (Islandia, Liechtenstein y Noruega). Permiso de conducir internacional.

Permisos válidos para conducir en España (vladislavs57@yandex.com)

Además, en determinadas condiciones, son también válidos para conducir en España los siguientes permisos de conducción:
◾Los nacionales de otros países que estén expedidos de conformidad con el Anexo 9 de la Convención de Ginebra, o con el Anexo 6 de la Convención de Viena, o que difieran de dichos modelos únicamente en la adopción o supresión de rúbricas no esenciales.
◾Los nacionales de otros países que estén redactados en castellano o vayan acompañados de una traducción oficial del mismo.
◾Los internacionales expedidos en el extranjero de conformidad con el Anexo 10 de la Convención de Ginebra, o de acuerdo con el modelo de Anexo E de la Convención Internacional de París, si se trata de naciones adheridas a este Convenio que no hayan suscrito o prestado adhesión al de Ginebra.
◾Los reconocidos en particulares convenios internacionales en los que España sea parte y en las condiciones que se indiquen en los mismos.
Condiciones para su validez:

Preguntas y respuestas sobre la licencia de conducir.
visite estos sitios web para obtener una explicación o envíe un mensaje con nuestra dirección de correo electrónico.
https://svenskakorkortonline.com
http://wettelijkrijbewijs.com/
https://traveldrivedocs.com
https://juridiskkorekort.com
https://carnetdeconduccion.wordpress.com


La validez de los distintos permisos enumerados anteriormente, estará condicionada a que se hallen dentro del período de vigencia, su titular tenga la edad requerida en España para la obtención del permiso español equivalente y, además, a que no haya transcurrido el plazo de seis meses, como máximo, contados desde que sus titulares adquieran su residencia normal en España.

Algunos preferirán obtener su licencia de conducir directamente mediante la compra de los agentes en línea que les ayudan a obtener una licencia de conducir auténtico. un ejemplo es (vladislavs57@yandex.com). Uno de los pioneros en los servicios de permiso y otros documentos de identidad de la conducción. Se le conoce por servicios rápidos y fiables.

Transcurrido dicho plazo, los mencionados permisos carecen de validez para conducir en España, y, si sus titulares desean seguir conduciendo, deberán obtener permiso español, previa comprobación de los requisitos y superación de las pruebas correspondientes, salvo que, por existir un convenio con el país que expidió el permiso, sea posible su canje por el español equivalente.

permiso b de conducir test
permiso b de conducir dgt
permiso de conducir de marruecos en españa
permiso de conducir extranjero en españa
carnet de conducir vuelos nacionales
carnet de conducir valido en europa
carnet de conducir vencido
permiso de conducir ingles
permiso de conducir provisional dgt
permiso de conducir italiano
permiso de conducir aleman
permiso de conducir argentino en españa
permiso de conducir
permiso de conducir b
permiso de conducir internacional
permiso de conducir am

Ayuda con R - Parte 2

de Oscar Viera -

 

Estoy aprendiendo a usar a R mediante unos videocursos, no se si el problema soy yo pero la verdad me mandaron a hacer unos prácticos y no entiendo nada, alguien podría explicarme como hacer esto paso a paso por favor, muchas gracias

 

En este ejercicio tomaremos los datos del acervo de obras de arte de MNAV.

Link al archivo por WeTransfer https://we.tl/t-EKYAt0UgHh


1. Cargar los datos contenidos en mnav_datos.rds y genera dos objetos llamados obras y artistias,
que contengan los datos de las obras y los artistas respectivamente. Para leer los datos debes usar la
fucnión readRDS() el resultado es una lista que tiene los datos relativos a los artistas en su primer
elemento y los datos de las obras en el segundo. Es necesario asignar cada elemento de la lista a un
nuevo objeto, llamados artistas y obras.

2. Con los datos de artistas selecciona los datos provenientes de artistas nacidos en Uruguay y las
variables: nombre del artista, su número identificador, la fecha y el lugar de nacimiento.

3. ¿Cuantos autores Uruguayos tienen obras en el acervo del MNAV? ¿Qué proporción son montevideanos?

4. Generar variable año de nacimiento para los artistas uruguayos.
• Inspecciona la variable NACE para descubrir que tipo de regularidad esta registrada la fecha de
nacimiento.
• Utiliza la función substr() para generar una variable llamada anio que tenga solo el año de
nacimiento y transforma dicha variable en numérica (puedes usar as.numeric()).
• ¿Cuantos valores faltantes hay en anio ?
• Transformar la variable en numérica, ¿genera valores faltantes nuevos?

5. Realiza un gráfico para investigar posibles patrones en los años de nacimientos de los autores uruguayos con obras en el acervo de MNAV. Describe el gráfico y el mensaje principal que encuentres.

6. ¿Cuantas obras hay en el acervo de MNAV que tengan la palabra Retrato en su título? (puede estar escrita con letras mayúsculas o minúsculas). Para responder esto realiza los siguientes pasos:
• Crea una nueva variable en obras que indique si el título contiene la palabra Retrato. Puedes usar
la fucnión grepl(), nos interesa contar
• Corrobora que la variable está bien construída. Una manera puede ser mostrar el títuo de 5 obras al azar y verificar que efectivamente contienen la palabra.
• Calcula el total de retratos en el acervo.

 

 

Ayuda con R

de Oscar Viera -

Estoy aprendiendo a usar a R mediante unos videocursos, no se si el problema soy yo pero la verdad me mandaron a hacer unos prácticos y no entiendo nada, alguien podría explicarme como hacer esto paso a paso por favor, muchas gracias

La biblioteca de R mclust contiene un conjunto de datos llamado banknote. Los datos corresponden a
medidas físicas (ancho, longitud, etc) de 200 billetes Suizos, donde 100 de los mismos son falsificaciones y 100
son verdaderos. La variable Status es un factor que indica si el billete es real (genuine) o falso (counterfeit).

1. Cargar los datos. Instale y cargue la biblioteca mclust, luego con el comando data(banknote)
los datos quedan disponibles para trabajar. Puedes confirmar que tienes los datos haciendo
head(banknote).

2. Transforma la variable Status en un factor, con niveles “falso” y “genuino”

3. Descripción global. Utiliza alguna función para inspeccionar globalmente los datos. Comenta los
resultados: describe alguna de las características básicas y destaca si hay aspectos que te llaman la
atención.

4. Calcula una nueva variable que sea la diferencia entre Left y Right y obtiene su desvío típico
SIN utilizar la funciones var() ni sd()

5. Histogramas. Usando ggplot2 dibuja un histograma de alguna de las dimensiones físicas de los
billetes que permitan ver diferencias entre los genuinos y los falsos. Mapea la variable Status a fill
para apreciar las diferencias, utiliza los argumentos del histograma (ej: bins o binwidth) para asegurar
que no haya huecos en el medio del histograma. Para el gráfico seleccionado: (1) explica la estructura
del gráfico, ¿que tipo de gráfico es? ¿que datos se mapean a que elementos estéticos ?. (2) ¿Cual es el
mensaje principal del gráfico?

6. Diagramas de dispersión (). Usando ggplot2 encuentra un diagrama de dispersión con dos de
las medidas numéricas de los billetes. Mapea la variable Y al color de los puntos. Asegurarte de elegir
dos variables que separen completamente los casos falsos de los genuinos. Para el gráfico seleccionado,
(1) explica la estructura del gráfico, ¿que tipo de gráfico es? ¿que datos se mapean a que elementos
estéticos ?. (2) ¿Cual es el mensaje principal del gráfico?

7. Mostrar histogramas de todas las variables en un solo gráfico. Primero debemos estructurar
los datos con reshape. En primer lugar ejecuta el siguiente código:
colnames(banknote)[2:7] <- paste0('md.', colnames(banknote)[2:7])

Luego utiliza reshape para estructurar los datos en formato long. Recuerda que las variables que varying
son las medidas físicas. Una vez que los datos están en formado long, dibuja el histograma del punto 4,
coloreando Status (como en el punto 4) y dejando paneles separados para cada medida. Es probable que
debas fijar scales='free' dentro de facet.

Sin examen Licencia de conducir (obtenerlicenciadeconducir@gmail.com)

de jacki ewengman -

Necesita documentos reales como pasaporte, carnet de conducir, certificado IELTS o carnet de identidad? ¡Tu búsqueda termina aquí! Estamos especializados en procesar y producir todo tipo de documentos y certificados genuinos. Todos los documentos proporcionados son documentos registrados que se pueden utilizar legalmente. Por lo tanto, sin ningún problema, puede adquirir una nueva identidad suya hoy.


CONTÁCTENOS POR CORREO ELECTRÓNICO ::::::::::::::::::: (obtenerlicenciadeconducir@gmail.com)

WhatsApp ::::::::::::::::::::::::::::::::::: +4915219465204

Sitio web ::::: https://www.auto-licenciadeconducir.com

Filtrar datos a partir de una lista

de Enrique Sandoval -

Hola, quiero saber como puedo seleccionar datos (filas) de una base a partir de la información que tengo en una lista. Por ejemplo, tengo una base con 50000 filas y 10 variables (columnas), entonces quiero seleccionar todas aquellas filas que coincidan con una lista que tengo aparte, digamos de 250 datos. 

Por ejemplo, tengo la guía telefónica y quiero seleccionar de ella todos los contactos de mi agenda, para de esta manera tener otras infomaciones como ser dirección, nombre, etc (solo a modo de ejemplo)

Gracias

Sumar filas de acuerdo al valor de una columna manteniendo todas las columnas- Rstudio

de Nicolas Aliano -

Hola! Soy un poco nuevo en el mundo R y me esta costando realizar ciertas operaciones.

 

Tengo un dataframe con 15 columnas aproximadamente, de las cuales 7 tienen valores numericos y las restantes son variables como, nombre, edad, ID, etc. Dado que la variable DNI se repite muchas veces en todas las filas, estoy intentando sumar cada una de las variables numericas de acuerdo al ID. Es decir, si me aparece 10 veces el ID XX, mi idea es que las filas de cada una de las columnas que tienen variables numericas se sumen y el ID XX aparezca una sola vez con la suma de todas esas variables.  Ademas de esto, me gustaria que me conserve los valores de las restantes columnas que no se suman, ya que me permiten identificar cada caso. Intente utilizando la función  aggregate(Df, by=list) y si bien me suma todo, no me conserva las columnas "que no entran en la suma de las filas".

 

Basicamente seria como en el excel tener un subtotal que se calcule al filtrar por el ID.

 

Espero haber sido claro. 

 

Desde ya agradezco por adelantado.

 

Saludos

Marcas: