En este artículo, discutiremos cómo exportar una lista a CSV y archivo de texto usando el lenguaje de programación R. La exportación a ambos tipos de archivos se puede realizar mediante la función capture.output() . Esta función se utiliza principalmente para evaluar sus argumentos y la salida se devuelve como una string de caracteres o se envía a un archivo. Con solo cambiar el nombre del archivo en el parámetro usuario y cambiar el formato del archivo en el que desea exportar la lista.
Sintaxis: capturar.salida(…, archivo = NULL, agregar = FALSO, escribir = c(“salida”, “mensaje”), dividir = FALSO)
Parámetro:
- …: Expresiones a evaluar.
- archivo: un nombre de archivo o una conexión, o NULL para devolver la salida como un vector de caracteres.
- añadir: lógico. Si archiva un nombre de archivo o una conexión sin abrir, ¿agregar o sobrescribir?
- type, split: se pasan a sink(), ver allí.
Devoluciones: esta función devolverá el archivo al usuario que se especifica en la función como parámetro.
En este enfoque, el usuario primero debe crear la lista de cualquier tipo de datos y luego debe llamar a la función capture.output() con la lista creada por el usuario y el nombre del archivo al que el usuario tiene que exportar la lista creada como parámetro de la función.
Exportar lista a un archivo CSV
Para esto simplemente pase el destino del archivo a created junto con su nombre. Creará un archivo CSV y le agregará una lista.
Programa:
R
gfg_list <- list(c("geeks"),c("for"), c("geeks")) capture.output(gfg_list, file = "gfg_list.csv")
Producción:
Exportar lista a un archivo de texto
Para esto simplemente pase el destino del archivo a created junto con su nombre. Creará un archivo de texto y le agregará una lista.
Programa:
R
gfg_list <- list(c("geeks"),c("for"), c("geeks")) capture.output(gfg_list, file = "gfg_list_txt.txt")
Producción:
Publicación traducida automáticamente
Artículo escrito por geetansh044 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA