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.

Transponer filas en Columnas en R

de Esteban Murillo Urrego -

Buenos días Comunidad

Tengo un archivo de texto que se ve de la siguiente manera:

en este Link encuentran el archivo: Archivo de Ejemplo


*** Save 15.11.2018 07:57:22

*** User: Ingeniera1

*** Version: 2018i

*** No conflicts


*** Autosave 15.11.2018 09:03:48

*** User: Ingeniera1

*** Version: 2018i

*** No conflicts

y necesito transponer cada bloque como un registro en una tabla de la siguiente manera:

Operación Time Stamp Usuario Version Estado
Save 15.11.2018 07:57:22 Ingeniera1 2018i No conflicts
Autosave 15.11.2018 09:03:48 Ingeniera1 2018i No conflicts

me gustaría hacerlo en Completamente en R 
Actualmente hago ciertos procedimientos automáticos en Excel pero me toca terminarlo en R

Les comparto la macro que uso en excel para que les de una idea, pero como les digo me toca terminarlo manualmente en excel

Macro:

Sub transponer()

    Set datos = Range("A2372:A9484").CurrentRegion

    With datos

        Areas = .Rows.Count / 4

        Set resultados = .Columns(.Columns.Count + 3).Resize(Areas, 4)

        For i = 1 To Areas

            If i = 1 Then Set fila = .Resize(4, 1)

            If i > 1 Then Set fila = fila.Rows(5).Resize(4, 1)

            resultados.Rows(i).Value = WorksheetFunction.Transpose(fila)

        Next i

        resultados.EntireColumn.AutoFit

    End With

End Sub


De antemano muchas gracias 

y si necesitan algo me escriben y de una le hacemos

cordial saludo

Reglas de asociación

de Sergio García -

Hola, estoy buscando información sobre las limitaciones que existen en el análisis de reglas de asociación, y la verdad es que no encuentro nada.

Alguien podría decirme donde encontrar información sobre el tema?


Gracias

Días transcurridos a una fecha del año

de Matias Rubio Peña -

Necesito ayuda con el siguiente enunciado:

""

Calcular los dias transcurridos a una fecha desde el comienzo del año Encabezamiento: dias <- function(dia,mes,año) Probar con dias(12,”junio”,2019) y dias(12,”junio”,2020) 

Indicación. Defina dentro de la función un vector con los nombres, otro con la cantidad de días de cada mes y otro con los números 1 a 12

""

Gracias. Saludos. 

Importar BDF

de Sofía Perez moreno -

Estoy intentando importar un DBF en R con read.dbf, pero al leer el archivo las cadenas de caracteres que empizan con blancos se eliminan, yo necesito tener esos espacios en blanco para poder trabajar. qué hago

Climatol y problemas para instalar paquetes y funciones

de Frida Flores Flores -

Buenas!
Alguien ha usado el paquete CLIMATOL?
Tengo problemas para instalarlo y sus funciones, algunas por separado también.
Tengo los siguientes errores:

* installing *source* package 'climatol' ...

** package 'climatol' successfully unpacked and MD5 sums checked

Warning in file(file, if (append) "a" else "w") :

  cannot open file 'C:/Users/Geomatica/Documents/R/win-library/3.4/climatol/DESCRIPTION': No such file or directory

Error in file(file, if (append) "a" else "w") : 

  no se puede abrir la conexión

ERROR: installing package DESCRIPTION failed for package 'climatol'

* removing 'C:/Users/Geomática/Documents/R/win-library/3.4/climatol'

* restoring previous 'C:/Users/Geomática/Documents/R/win-library/3.4/climatol'

In R CMD INSTALL

Warning messages:

1: comando ejecutado '"C:/PROGRA~1/R/R-34~1.3/bin/i386/R" CMD INSTALL -l "C:\Users\Geomática\Documents\R\win-library\3.4" "C:/Users/Geomática/Documents/R/win-library/3.4/climatol_3.0.tar.gz"' tiene estatus 1 

2: In install.packages(files[tarballs], .libPaths()[1L], repos = NULL,  :

  installation of package ‘C:/Users/Geomática/Documents/R/win-library/3.4/climatol_3.0.tar.gz’ had non-zero exit status



El archivo en zip está en el mismo directorio donde se guardan los paquetes ya instalados. Las url también están bien.
También descargué Rtools, y los paquetes sugeridos de soporte para que CLIMATOL corra, pero nada funciona.
Alguna sugerencia?

Saludos

P-value de clusters con pvclust()

de Fernando Archuby -

Buenas tardes.

Estoy analizando datos de conteos de especies por muestra (paleontología, pero es similar a un estudio de comunidades actules). Mi matriz consiste en 112 muestras y 113 especies. Probé diferentes estrategias para armar clusters con significado (paleo) biológico. Las dos opciones que me quedé son la distancia Chord y Bray-Curtis (sobre el log x+1 de las proporciones), en los dos casos con UPGMA. Bien, me encontré con un problema al querer evaluar la relevancia de los clusters con el paquete pvclust(), que hace un remuestreo con diferentes tamaños muestrales y calcula una especie de probabilidad de significación de cada cluster (nodo). Bien, pude hacerlo, siguiendo instrucciones de Borcard et al (2018) para el caso de Chord pero no Bray-Curtis. No me doy cuenta de cómo especificar el método de cálculo de la matriz de distancia (disimilitud)... Díganme qué otra info puedo darles para ampliar. Y muchas gracias!

http://127.0.0.1:30722/library/pvclust/html/pvclust.html

Borcard, D., Gillet, F., & Legendre, P. (2018). Numerical Ecology with R. https://doi.org/10.1007/978-3-319-71404-2

Saludos,

Fernando.

Por favor me gustaría saber si me pudieran ayudar con Recursividad

de Mauricio rosas -

Lo que sucede es que me hicieron una pregunta la cual es:

Una familia, conformada por papá, mamá y dos hijos, debe optimizar los tiempos que demoran en salir de la casa todas las mañanas, dado que la rutina les consume muchas horas. ¿Considera usted que este problema puede ser resuelto con recursividad? Explique.

Es para Programación Orientada a Objetos.

Gracias por su ayuda

Orientación del texto en rp.text de rpanel

de Valen Terés Terés -

Buenos días

Estoy desarrollando un panel con la librería rpanel. Pretendo poner un texto en posición vertical y no lo consigo. Utilizo el campo rp.text. no hay problema en poner el campo en posición vertical, pero no he conseguido encajar el texto en posición vertical.

Ejemplo:


library(tcltk)
library(rpanel)

P00 <- rp.control('Panel V 10.07', size = c(1154, 520))

rp.text(panel = P00, text = 'Título principal', pos = c(x = 100, y = 12, width = 1039, height = 25), action = P00HF0101, background = "#ffff00", name = 'P00HN0101')
rp.text(panel = P00, text = 'T Vertical principal', pos = c(x = 11, y = 138, width = 35, height = 367), action = P00VF0101, background = "#00ffff", name = 'P00VN0101')

Muchas gracias y un saludo

dudas sobre error en rstudio

de victor beltran -

realice un modelo de analisis, de sentimientos con una base de datos de twiteer funciono bn y su entrenamiento tambien salio bn a la hora de que tengo todo funcionando decido montar una nueva base de datos para utilizar el dicho modelo utilizo el codigo ***predictSVM <- predict(SVM, newdata = tweetsej2)***pero me sale este error ***Error in eval(predvars, data, env) : object 'adikusgam' not found

EN LA IMAGEN TODO CORRE BN HASTA QUE LLEGO AL RECUADRO ROJO