Skip to contents

perfilar(), perfilar_dbi() y perfilar_coleccion() devuelven objetos con formas distintas, y eso convertía la lectura en un acertijo: perfil$general$filas funciona sobre la salida en memoria y devuelve NULL sobre la salida DBI, donde el conteo vive en resumen_tabla$meta$filas. Un NULL silencioso en un guion de medición es la peor forma de fallar: no avisa, y lo que sigue calcula sobre nada.

Usage

hallazgos(x, ...)

columnas(x, ...)

cobertura(x, ...)

n_filas(x, ...)

sql_perfil(x, ...)

Arguments

x

Objeto de perfilar(), analizar(), perfilar_dbi() o perfilar_coleccion().

...

Sin uso, para compatibilidad de métodos.

Value

hallazgos() devuelve un data.frame con una fila por hallazgo; columnas(), un data.frame con una fila por columna de la tabla perfilada y sus métricas y diagnósticos; cobertura() devuelve la tabla de diagnósticos no evaluados; n_filas() devuelve el conteo de filas del alcance, o NA con su motivo cuando el objeto no lo conoce. El significado de cada campo de columnas() se explica por familias en los detalles de perfilar().

Details

Estos accesores no agregan información: le ponen un solo nombre a la que ya está. La forma concreta de cada objeto sigue disponible y documentada.

Lo que no hay, no se inventa. Un perfilar_dbi() sin muestra leída no tiene hallazgos por fila, y hallazgos() devuelve una tabla vacía con su aviso, no una tabla que aparente que se midió y no había nada.

Examples

perfil <- perfilar(datos_administrativos, analizar_dependencias = FALSE)
nrow(hallazgos(perfil))
#> [1] 23
n_filas(perfil)
#> [1] 13
nrow(cobertura(perfil))
#> [1] 3