R impresión o visualización de resumen

Un usuario Pregunto ✅

fverhagen

¿Alguien sabe cómo puede mostrar el resultado de un script R en un tablero?

Y no me refiero a los gráficos, sino, por ejemplo, al resultado del script r:

input <- warpbreaksprint(head(input))

output <-glm(formula = breaks ~ wool+tension, data = warpbreaks, family = poisson) print(summary(output))

¡Gracias!

bice_frio

No he probado la solución en las salidas de resumen (), pero lo he hecho con un valor de salida numérico. Una forma de evitar esto es utilizar ggplot() + geom_text() para generar un valor de texto. Usé esto en una función de predicción donde:

p <- predecir (ajuste, prueba.datos)

ggplot() + geom_text(aes(0, 0, etiqueta = p))

Eso me dio una trama que tiene mi valor numérico en el centro. Si juega con los argumentos disponibles para la función, puede hacer que se vea mucho mejor que eso. No es excelente, pero funciona hasta que Power BI comienza a permitirnos generar valores impresos en un informe.

Si eso funciona, por favor márcalo como una solución. ¡Gracias!

barbudogeorge

es una pequeña solución, pero el paquete gridExtra debería poder hacer lo que está buscando: se puede usar grid.table() en lugar de imprimir para mostrar el resultado de la función de resumen (consulte aquí para obtener más detalles sobre lo que puede hacer).

Tenga en cuenta que esto podría no ser completamente lo que está buscando, ya que produce una imagen y la muestra, en lugar de una tabla real de la que puede copiar datos.

andrnev

En respuesta a barbudogeorge

Otra forma sería guardar la salida en un archivo de texto y luego crear una tabla visual en PowerBi y extraer los datos con un ancho de 0. El problema aquí es que uno necesitaría actualizar la tabla visual.

require(gridExtra)
pathToProject <- "F:\PowerBIDocuments\"
t <- summary(dataset$hwy)
grid.table
out <- capture.output
cat(out, file=paste0(pathToProject,"results.txt"), sep="n", append=FALSE)

ankitpatira

@fverhagen En el escritorio power bi, puede usar el script visual R para visualizar la salida de los scripts R. Sin embargo, actualmente no es compatible con el servicio power bi y solo lo encontrará funcionando en el escritorio power bi. Vote por mi idea aquí para tener soporte visual R en el servicio power bi. Consulte esta publicación de blog sobre el uso de elementos visuales de R en el escritorio de power bi.

Captura.PNG

barbudogeorge

En respuesta a ankitpatira

No relacionado y no responde a la pregunta (explícitamente sobre la salida de datos de un script R, no una visualización).

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *