Muestra las candidatas de sugerir_clave() numeradas, con el motivo de cada
una, y devuelve la que se elija para pasarla al argumento clave de
perfilar(). La última opción permite escribir un nombre que no esté en la
lista, o varios separados por coma para una clave compuesta.
Value
El nombre —o los nombres— de la clave elegida, o NULL si no se
eligió ninguna o la sesión no es interactiva.
Details
En una sesión no interactiva no pregunta: devuelve NULL y avisa qué
habría ofrecido. Un guion que corre solo no puede quedarse esperando una
respuesta, y elegir por su cuenta sería exactamente lo que esta función
existe para no hacer.
See also
sugerir_clave(), y el argumento clave de perfilar().
Examples
personas <- data.frame(id_persona = 1:3, edad = c(30, 41, 25))
# En una sesion interactiva pregunta; aqui devuelve NULL y dice que ofreceria.
elegir_clave(personas)
#> ℹ Sesión no interactiva: no se pregunta. Se habría ofrecido `id_persona`, `edad`. Usar `sugerir_clave()` y pasar la elegida a `perfilar(clave = ...)`.
#> NULL
