ComenzarEmpieza gratis

Múltiples entradas en funciones

Si una función debe tener más de un argumento, enuméralos en la firma de la función, separados por comas.

Para resolver este ejercicio, necesitas saber cómo especificar pesos de muestreo en sample(). Establece el argumento prob como un vector numérico con la misma longitud que x. Cada valor de prob es la probabilidad de muestrear el elemento correspondiente de x, por lo que sus valores suman uno. En el siguiente ejemplo, cada muestra tiene un 20% de probabilidad de "bat", un 30% de "cat" y un 50% de "rat".

sample(c("bat", "cat", "rat"), 10, replace = TRUE, prob = c(0.2, 0.3, 0.5))

Este ejercicio forma parte del curso

Introducción a la escritura de funciones en R

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

coin_sides <- c("head", "tail")
n_flips <- 10
p_head <- 0.8

# Define a vector of weights
weights <- ___

# Update so that heads are sampled with prob p_head
sample(coin_sides, n_flips, replace = TRUE, ___)
Editar y ejecutar código