Articles of r

Pegando dos vectores con combinaciones de todos los elementos de vectores

Tengo dos vectores: vars <- c("SR", "PL") vis <- c(1,2,3) En base a estos vectores, me gustaría crear el siguiente vector: “SR.1” “SR.2” “SR.3” “PL.1” “PL.2” “PL.3″ Con paste tengo el siguiente resultado: paste(vars, vis, sep=”.”) [1] “SR.1” “PL.2” “SR.3” ¿Cómo puedo crear el vector que necesito?

¿Cómo conectar R con la base de datos de Access en la ventana de 64 bits?

Cuando intenté conectar R con la base de datos de Access recibí un error odbcConnectAccess is only usable with 32-bit Windows ¿Alguien tiene una idea de cómo resolver esto? library(RODBC) mdbConnect<-odbcConnectAccess("D:/SampleDB1/sampleDB1.mdb")

Cómo trazar con un png como fondo?

Hice una ttwig con 3 millones de puntos y la guardé como PNG. Tomó algunas horas y me gustaría evitar volver a dibujar todos los puntos. ¿Cómo puedo generar una nueva gráfica que tenga este PNG como fondo?

Superposición de curva normal a histogtwig en R

He logrado encontrar en línea cómo superponer una curva normal a un histogtwig en R, pero me gustaría retener el eje y de “frecuencia” normal de un histogtwig. Vea dos segmentos de código a continuación, y observe cómo en el segundo, el eje y se reemplaza con “densidad”. ¿Cómo puedo mantener ese eje y como […]

Cómo ejecutar R en un servidor sin X11 y evitar dependencias rotas

Estoy ejecutando R 2.9 en una gran instancia Ubuntu de EC2, cargada con RAM, pero sin terminal. Cuando cargo una biblioteca que tiene dependencias de visualización, como el paquete sqldf, recibo el siguiente error: library(sqldf) … Loading required package: tcltk Loading Tcl/Tk interface … Error in fun(…) : couldn’t connect to display “localhost:11.0” Error : […]

¿Cómo se guarda () el archivo .R guardado con la encoding UTF-8?

Lo siguiente, cuando se copia y pega directamente en R funciona bien: > character_test character_test() [1] “R同时也被称为GNU S是一个强烈的功能性语言和环境,探索统计数据集,使许多从自定义数据图形显示…” Sin embargo, si hago un archivo llamado character_test.R que contenga el código EXACT SAME, guárdelo en encoding UTF-8 (para conservar los caracteres chinos especiales), cuando lo fuente () en R, obtengo el siguiente error : > source(file=”C:\\Users\\Tony\\Desktop\\character_test.R”, […]

Raspe el sitio web protegido con contraseña en R

Estoy tratando de extraer datos de un sitio web protegido por contraseña en R. Al leer, parece que los paquetes httr y RCurl son las mejores opciones para raspar con autenticación de contraseña (también he investigado el paquete XML). El sitio web que bash eliminar está debajo (necesita una cuenta gratuita para acceder a la […]

¿Cómo puedo extraer los rangos de los ejes de trazado para un objeto ggplot2?

Tengo un objeto de ggplot2 , digamos myPlot , ¿cómo puedo identificar los rangos para los ejes xey? No parece ser un simple múltiplo del rango de los valores de datos, porque uno puede cambiar la escala de los gráficos, modificar los rangos de los ejes, y así sucesivamente. findFn (de sos ) y Google […]

Filtrar filas duplicadas / no exclusivas en data.table

Tengo una tabla data.table con aproximadamente 2,5 millones de filas. Hay dos columnas Quiero eliminar las filas que están duplicadas en ambas columnas. Previamente para un data.frame lo hubiera hecho: df -> unique(df[,c(‘V1’, ‘V2’)]) pero esto no funciona con data.table. He intentado con unique(df[,c(V1,V2), with=FALSE]) pero parece que solo funciona en la clave de data.table […]

¿Cómo convertir una matriz a una lista de columnas-vectores en R?

Supongamos que desea convertir una matriz en una lista, donde cada elemento de la lista contiene una columna. list() o as.list() obviamente no funcionarán, y hasta ahora utilizo un hack usando el comportamiento de tapply : x <- matrix(1:10,ncol=2) tapply(x,rep(1:ncol(x),each=nrow(x)),function(i)i) No estoy completamente feliz con esto. ¿Alguien sabe un método más limpio que estoy pasando […]