Preguntas etiquetadas con r

R es un entorno de software y lenguaje de programación gratuito y de código abierto para computación estadística, bioinformática, visualización y computación general. Proporcione ejemplos mínimos y reproducibles junto con la salida deseada. Use `dput ()` para los datos y especifique todos los paquetes no base con llamadas a `library ()`. No incruste imágenes para datos o código, utilice bloques de código sangrado en su lugar. Para preguntas relacionadas con estadísticas, use https://stats.stackexchange.com.

7
Forma "correcta" de especificar argumentos opcionales en funciones R
Estoy interesado en cuál es la forma "correcta" de escribir funciones con argumentos opcionales en R. Con el tiempo, me topé con algunas piezas de código que toman una ruta diferente aquí, y no pude encontrar una posición adecuada (oficial) sobre este tema. Hasta ahora, he escrito argumentos opcionales como …
165 r  function 

8
Reformar data.frame de formato ancho a largo
Tengo algunos problemas para convertir mi data.framede una mesa ancha a una larga. Por el momento se ve así: Code Country 1950 1951 1952 1953 1954 AFG Afghanistan 20,249 21,352 22,532 23,557 24,555 ALB Albania 8,097 8,986 10,058 11,123 12,246 Ahora me gustaría transformar esto data.frameen un largo data.frame. Algo …
164 r  dataframe  reshape  r-faq 


29
sesión no creada: esta versión de ChromeDriver solo admite el error de Chrome versión 74 con ChromeDriver Chrome con Selenium
Estoy tratando de ejecutar RSelenium usando la función rsDriver, pero cuando ejecuto rD <- rsDriver() recibo un mensaje que me dice que necesito una versión más nueva de Chrome: > rD <- rsDriver() checking Selenium Server versions: BEGIN: PREDOWNLOAD BEGIN: DOWNLOAD BEGIN: POSTDOWNLOAD checking chromedriver versions: BEGIN: PREDOWNLOAD BEGIN: DOWNLOAD …

7
Numeración de filas dentro de grupos en un marco de datos
Trabajar con un marco de datos similar a este: set.seed(100) df <- data.frame(cat = c(rep("aaa", 5), rep("bbb", 5), rep("ccc", 5)), val = runif(15)) df <- df[order(df$cat, df$val), ] df cat val 1 aaa 0.05638315 2 aaa 0.25767250 3 aaa 0.30776611 4 aaa 0.46854928 5 aaa 0.55232243 6 bbb 0.17026205 7 …
163 r  dataframe  r-faq 

12
Acceda a nombres de índice de lapply dentro de FUN
¿Hay alguna manera de obtener el nombre del índice de la lista en mi función lapply ()? n = names(mylist) lapply(mylist, function(list.elem) { cat("What is the name of this list element?\n" }) Pregunté antes si es posible preservar los nombres de índice en la lista devuelta lapply () , pero …
162 r  lapply  names  indices 

14
Problemas al instalar el paquete devtools
Deseo usar el devtoolspaquete. Ejecuté los siguientes comandos: > install.packages("devtools", dependencies = TRUE) .... > library(devtools) Error in library(devtools) : there is no package called ‘devtools’ ¿Qué estoy haciendo mal? Editar: Estos son los resultados de volver a ejecutar el install.packagescomando después de reiniciar la sesión. > install.packages("devtools", dependencies = …
162 r  package  devtools 

6
Cómo evitar que ifelse () convierta objetos Date en objetos numéricos
Estoy usando la función ifelse()para manipular un vector de fecha. Esperaba que el resultado fuera de clase Date, y me sorprendió obtener un numericvector en su lugar. Aquí hay un ejemplo: dates <- as.Date(c('2011-01-01', '2011-01-02', '2011-01-03', '2011-01-04', '2011-01-05')) dates <- ifelse(dates == '2011-01-01', dates - 1, dates) str(dates) Esto es …
162 r  datetime  if-statement 


10
¿Cómo borro solo unos pocos objetos específicos del espacio de trabajo?
Me gustaría eliminar algunos datos del espacio de trabajo. Sé que el botón "Borrar todo" eliminará todos los datos. Sin embargo, me gustaría eliminar solo ciertos datos. Por ejemplo, tengo estos marcos de datos en la sección de datos: data data_1 data_2 data_3 Me gustaría eliminar data_1, data_2y data_3, mientras …
161 r 


8
Cómo contar valores VERDADEROS en un vector lógico
En R, ¿cuál es la forma más eficiente / idiomática de contar el número de TRUEvalores en un vector lógico? Puedo pensar en dos formas: z <- sample(c(TRUE, FALSE), 1000, rep = TRUE) sum(z) # [1] 498 table(z)["TRUE"] # TRUE # 498 ¿Cual prefieres? ¿Hay algo aún mejor?
160 r 




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.