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 http://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.

funciones para leer directorios

de noelia otero -
hola!
mi problema es el siguiente:
trato de hallar el coeficiente de spearman entre una serie de datos.
Mi problema es que, necesito leer un directorio donde se encuentran los datos, pero dentro de este, tengo otros, y uno es al que tengo que acceder para leer los archivos.csv. Y ademas debo hacer los mismo para distintos directorios(todos se llaman igual E0001,E0002...(cambiando las tres ultimas cifras). Y dentro de cada E0001, tengo otra carpeta con los archivos de datos que necesito.
Necesitaria crear alguna funcion, que entre en el directorio y con un bucle recorrer todos los archivos que me interesan?pero no se como hacer para crear la variable y que vaya cambiando.
Espero haberme explicado con claridad.
Muchas gracias
saludos

R no me abre los archivos guardados

de Alberto Barja Lopez -

Hola a todos.

Tengo un problema, resulta que r me guarda en principio correctamente los archivos para retomarlos o volverlos a ver más tarde, pero después no me los abre. Me abre el programa vacío.

Tengo asociados los archivos para que me los abra r, y utilizo la úlitma versión de r en windows 10.

A ver si me podéis ayudar pronto, porque este viernes tengo examen práctico de bioestadística.

Muchas gracias de antemano.

Un saludo a todos.

Instalar R, R-commander, Rstudio y R-UCA OSX

de Valentina Amaral Acosta -

Buenos días,

 

He tenido un problema con R y me ha dejado de funcionar. Deinstale todo e intente volver a instalar siguiendo las pautas del pdf del curso Instalacion en Mac. Me sigue dando error y no se ya como resolverlo. 

Tengo OS high sierra 10.13.6 y me descargue la ultima version de R 4.0.2. 

el error apenas abro R es:

Loading required package: randtests
Loading required package: rmarkdown
Loading required package: TeachingDemos
Loading required package: tseries
Registered S3 method overwritten by 'quantmod':
method from
as.zoo.data.frame zoo

‘tseries’ version: 0.10-47

‘tseries’ is a package for time series analysis and computational
finance.

See ‘library(help="tseries")’ for details.


Attaching package: ‘tseries’

The following object is masked from ‘package:randtests’:

runs.test

Error: package or namespace load failed for ‘RcmdrPlugin.UCA’:
.onLoad failed in loadNamespace() for 'tcltk', details:
call: dyn.load(file, DLLpath = DLLpath, ...)
error: unable to load shared object '/Library/Frameworks/R.framework/Versions/4.0/Resources/library/tcltk/libs/tcltk.so':
dlopen(/Library/Frameworks/R.framework/Versions/4.0/Resources/library/tcltk/libs/tcltk.so, 10): Library not loaded: /opt/X11/lib/libX11.6.dylib
Referenced from: /Library/Frameworks/R.framework/Versions/4.0/Resources/library/tcltk/libs/tcltk.so
Reason: image not found
In addition: Warning message:
In system2("/usr/bin/otool", c("-L", shQuote(DSO)), stdout = TRUE) :
running command ''/usr/bin/otool' -L '/Library/Frameworks/R.framework/Resources/library/tcltk/libs//tcltk.so'' had status 1
[R.app GUI 1.72 (7847) x86_64-apple-darwin17.0]

[Workspace restored from /Users/valentinaamaral/.RData]
[History restored from /Users/valentinaamaral/.Rapp.history]

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

 

le agradezco si me podria indicar como empezar de 0 y volver a tener todo intalado de nuevo (R, R-commander, Rstudio y R-UCA)

Gracias

Acentos en Script de R

de Patricio Reyes -

Buenos días:

Utilizo esta expresión para quitar los acentos de los nombres de las variables de una data.

names(Data) <- chartr('áéíóúñ','aeioun',names(Data))

Me funciona perfecto, pero cuando quiero volver a utilizar  el script,  se abre de esta forma:

names(Data) <- chartr('??????','aeioun',names(Data))

Lo que me obliga a editar siempre esta linea. Alguna solución a este asunto?

Saludos.

Generación en línea de preguntas de Estadística y Probabilidad para Moodle

de Manuel Muñoz Márquez -

Se ha publicado la primera versión del Generador de preguntas estadísticas y de programación matemática para Moodle.

Esta aplicación permite la generación de un fichero de preguntas de Estadística y Probabilidad que puede importarse directamente en Moodle para su uso en cuestionarios. Las preguntas se clasifican en categorías de forma que es muy sencillo usar cuestionarios con preguntas aleatorias.

La base de datos de preguntas irá aumentando progresivamente y se admiten sugerencias sobre preguntas o tipos de preguntas a incluir.

Implementación para encontrar los índices de todas las coincidencias de los elementos de un vector en otro vector

de Lurdes Calle López -

Hola! La funcion match devuelve un vector con las posiciones de las primeras coincidencias de un argumento en en otro, ¿Alguién sabría cómo podría encontrar no solo la primera coincidencia, sino la de todas?

Como por ejemplo

x <- c(2,3,9)

y <- c(1,2,6,2,9)

match(x,y)

>  2 NA  5

Es decir, ¿existe una función, en la que para el valor 2, que se repite no solo en la segunda, sino también en la cuarta, te de todas las posiciones en las que aparezca?

Muchas gracias por adelantado :)

 

Marcas:

Filtrar valores 0 de todas las variables

de Mercedes Gil -

Hola, 

Tengo una base de datos en R con 420 variables numéricas (consumo de un alimento) y una n de 340000 aprox (consumidores). 

Necesito filtrar esa base, creando una tabla donde figure la n de consumidores y  la n de no consumidores por cada variable.

Sería algo así:

                consumidores (n)    no consumidores (n)

Variable1
Variable2 
Variable3  
.

.etc

 

 

Alguien sabe cómo ?

 

Gracias!

Paquete R-UCA 3.6.2

de Manuel Muñoz Márquez -

Liberada la versión 3.6.2 del paquete R-UCA, que incluye la versión 3.6.2 de R y la versión 2.6-2 de R-Commander.

En esta versión se ha resuelto el problema existente con algunas ventanas.

¿Qué te gustaría hacer con R-Commander que aún no puedes? Tal vez lo podamos añadir a la próxima versión.