Preguntas etiquetadas con r-faq

La etiqueta r-faq se crea para agrupar un número limitado de preguntas que discuten problemas que surgen regularmente en la etiqueta R. No es el FAQ oficial sobre R para SO, pero debería servir como una fuente interesante de información sobre problemas comunes.

6
¿Qué significa "métodos S3" en R?
Como soy bastante nuevo en R, no sé cuáles son los métodos y objetos S3. Descubrí que hay sistemas de objetos S3 y S4, y algunos recomiendan usar S3 sobre S4 si es posible (consulte la Guía de estilo R de Google en http://google-styleguide.googlecode.com/svn/trunk/google-r-style. html ) *. Sin embargo, no …
124 r  oop  r-faq  r-s3  r-s4 


14
Contar el número de filas dentro de cada grupo
Tengo un marco de datos y me gustaría contar el número de filas dentro de cada grupo. Normalmente utilizo la aggregatefunción para sumar datos de la siguiente manera: df2 <- aggregate(x ~ Year + Month, data = df1, sum) Ahora, me gustaría contar las observaciones, pero parece que no puedo …
121 r  dataframe  aggregate  r-faq 

13
Sugerencias generales para la depuración en R
Recibo un error al usar una función R que escribí: Warning messages: 1: glm.fit: algorithm did not converge 2: glm.fit: algorithm did not converge Que he hecho: Paso a través de la función Agregar impresión para averiguar en qué línea se produce el error sugiere dos funciones que no deberían …
120 r  debugging  r-faq 

5
Pasar un nombre de columna data.frame a una función
Estoy tratando de escribir una función para aceptar un data.frame ( x) y un columnde él. La función realiza algunos cálculos en x y luego devuelve otro data.frame. Estoy atascado en el método de mejores prácticas para pasar el nombre de la columna a la función. Los dos ejemplos mínimos …
119 r  dataframe  r-faq 


9
¿Por qué las declaraciones ifelse de R no pueden devolver vectores?
He encontrado que las declaraciones ifelse de R son bastante útiles de vez en cuando. Por ejemplo: ifelse(TRUE,1,2) # [1] 1 ifelse(FALSE,1,2) # [1] 2 Pero estoy algo confundido por el siguiente comportamiento. ifelse(TRUE,c(1,2),c(3,4)) # [1] 1 ifelse(FALSE,c(1,2),c(3,4)) # [1] 3 ¿Es esta una opción de diseño que está por …
118 r  if-statement  r-faq 

2
Convertir época de UNIX en objeto de fecha
Estoy trazando y realizando cálculos en series de tiempo distribuidas uniformemente. Las marcas de tiempo se almacenan actualmente como números enteros que representan el número de segundos desde la época de UNIX (por ejemplo 1352068320), pero los Dateobjetos parecen más apropiados para trazar. ¿Cómo puedo hacer la conversión? He leído …
118 r  time  r-faq 


7
Programación de script R
He escrito un script R que extrae algunos datos de una base de datos, realiza varias operaciones en él y publica el resultado en una nueva base de datos. Me gustaría que este script se ejecutara todos los días a una hora específica, pero no puedo encontrar ninguna forma de …
113 r  windows  schedule  r-faq 



5
Error en <mi código>: el objeto de tipo 'cierre' no es subconjunto
Finalmente pude resolver el código para mi raspado . Parecía estar funcionando bien y, de repente, cuando lo ejecuté de nuevo, recibí el siguiente mensaje de error: Error in url[i] = paste("http://en.wikipedia.org/wiki/", gsub(" ", "_", : object of type 'closure' is not subsettable No estoy seguro de por qué, ya …
110 r  r-faq 

6
Dividir cadenas separadas por comas en una columna en filas separadas
Tengo un marco de datos, así: data.frame(director = c("Aaron Blaise,Bob Walker", "Akira Kurosawa", "Alan J. Pakula", "Alan Parker", "Alejandro Amenabar", "Alejandro Gonzalez Inarritu", "Alejandro Gonzalez Inarritu,Benicio Del Toro", "Alejandro González Iñárritu", "Alex Proyas", "Alexander Hall", "Alfonso Cuaron", "Alfred Hitchcock", "Anatole Litvak", "Andrew Adamson,Marilyn Fox", "Andrew Dominik", "Andrew Stanton", "Andrew Stanton,Lee …
109 r  string  split  r-faq 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.