Articles of faq

Eliminar barras diagonales inversas de la cadena de caracteres

Estoy leyendo texto de un archivo txt y paso los contenidos a SQL. El texto SQL contiene comillas dobles y está causando problemas. Me gustaría eliminar la “\” en la cadena a continuación para poder enviarla a SQL test<- "select case when \"est\" dsaf" test<- cat(test, sep="") class(test) devuelve un objeto nulo UNQUOTED > test […]

Crear una variable categórica en R basada en el rango

Tengo un dataframe con una columna de enteros que me gustaría utilizar como referencia para crear una nueva variable categórica. Quiero dividir la variable en tres grupos y establecer los intervalos por mí mismo (es decir, 0-5, 6-10, etc.). Intenté cut pero eso divide la variable en grupos según una distribución normal y mis datos […]

¿Qué son guías de deducción de plantillas y cuándo debemos usarlas?

El estándar C ++ 17 presenta “guías de deducción de plantilla“. Supongo que tienen algo que ver con la nueva deducción del argumento de la plantilla para los constructores presentados en esta versión del estándar, pero aún no he visto una explicación simple, de estilo de preguntas frecuentes, de lo que son y para qué […]

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?

terminando el prompt “+” en R

Soy bastante nuevo en R e hice un tipo-o al ingresar algún código y ahora, en lugar de recibir el mensaje “>”, aparece el mensaje “+”. Parece que estoy atrapado en algún tipo de función que está buscando información, pero parece que no puedo salir de ella. Me imagino que debe haber una mejor manera […]

¿Cuál es el mayor R-gotcha que te has encontrado?

¿Hay un cierto R-gotcha que realmente te haya sorprendido algún día? Creo que todos nos beneficiaríamos compartiendo esto. Aquí está el mío: en la indexación de listas, my.list[[1]] no es my.list[1] . Aprendí esto en los primeros días de R.

Uso de ~ (tilde) en el lenguaje de progtwigción R

Vi en un tutorial sobre modelos de regresión el siguiente comando: myFormula <- Species ~ Sepal.Length + Sepal.Width + Petal.Length + Petal.Width ¿Qué hace exactamente este comando y cuál es el papel de ~ (tilde) en el comando?

Error en : el objective de la asignación se expande a un objeto que no es de idioma

Recibí el error Error in : target of assignment expands to non-language object o Error in : invalid (do_set) left-hand side to assignment o Error in : invalid (NULL) left side of assignment ¿Qué significa y cómo lo evito?

¿Por qué veo valores extraños cuando imprimo variables no inicializadas?

En el siguiente código, la variable no tiene valor inicial e imprimió esta variable. int var; cout << var << endl; salida: 2514932 double var; cout << var << endl; salida: 1.23769e-307 No entiendo estos números de salida. ¿Puede alguien explicarme esto?

Combinación única de todos los elementos de dos (o más) vectores

Estoy intentando crear una combinación única de todos los elementos de dos vectores de diferentes tamaños en R. Por ejemplo, el primer vector es > a <- c("ABC", "DEF", "GHI") y el segundo es fechas almacenadas como cadenas actualmente > b <- c("2012-05-01", "2012-05-02", "2012-05-03", "2012-05-04", "2012-05-05") Necesito crear un dataframe con dos columnas como […]