writelines write txt print example data file r

txt - write file r



Explorador de archivos en R (3)

Necesito escribir un pequeño script en R para las personas que nunca usaron R antes de que importe un archivo y haga algunas cosas con él. Me gustaría minimizar la entrada del usuario tanto como sea posible, y dado que la asignación de la ruta del archivo es básicamente toda la entrada del usuario requerida, me preguntaba si es posible obtener una pantalla emergente (básicamente su pantalla de "abrir archivo" habitual) permitiendo que alguien para seleccionar un archivo (importar el nombre como cadena en R o algo así)?


El paquete tcltk te da tk_choose.files.

Si desea ir más allá de los selectores de archivos, puede usar el paquete para crear interfaces de usuario.


Vale la pena mencionar rChoiceDialogs::rchoose.files . Todavía no estoy completamente vendido, pero lo anuncian como completamente multiplataforma y solucionando el molesto problema común para choose.files y tk_choose.files de aparecer detrás de otras ventanas. Vea su viñeta here .


La función file.choose realiza esto, por ejemplo:

fname <- file.choose() source(file.choose())

Es posible que también desee consultar choose.files (para varios archivos) y choose.dir (solo para seleccionar una ruta de directorio).