es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Guardar un gráfico en un clúster.

Estoy utilizando el paquete R Related en un clúster. El gestor de carga de trabajo es Slurm y subo al clúster el script sbatch y un Rscript.

Related tiene un comando llamado compareestimators() que genera un gráfico directamente. Necesito obtener este gráfico, pero no sé cómo hacerlo. ¿Es posible guardarlo en un archivo?

Salida de compareestimators() de Related.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Sí, es posible guardar el gráfico generado por compareestimators() en un archivo. Puede utilizar la función incorporada png() o pdf() de R para guardar el gráfico en formato de archivo PNG o PDF, respectivamente.

    Aquí hay un ejemplo de un fragmento de código:

    library(Related)
    
    # su código para definir la entrada y generar la salida usando compareestimators() aquí
    
    # creando un archivo png
    png(filename = "output.png")
    compareestimators() # su llamada a la función aquí
    dev.off()
    
    # creando un archivo pdf
    pdf("output.pdf")
    compareestimators() # su llamada a la función aquí
    dev.off()
    

    En el código anterior, primero cargamos la biblioteca Related y ejecutamos nuestra función compareestimators() para generar el gráfico deseado. Luego, guardamos el gráfico en los formatos de archivo PNG y PDF utilizando las funciones png() y pdf().

    El argumento filename en png() y pdf() especifica el nombre y la ruta del archivo de salida. Puede cambiarlo para guardar el archivo en un directorio diferente o con un nombre diferente.

    Finalmente, cerramos la conexión del archivo utilizando la función dev.off().

    Después de ejecutar este código, debería ver el gráfico guardado en el archivo especificado en su directorio de trabajo.

Comments are closed.