getfile is a convenience function that serves as a wrapper for the functions
file.choose(), file.path(), and list.files().
If the user is working in a GUI environment, a window will pop up, allowing
the user to choose a specified file regardless of path.
getfile(multi = FALSE, pattern = NULL, combine = TRUE)
| multi | this is an indicator to allow the user to store the names of
multiple files found in the directory. This is useful in conjunction with
|
|---|---|
| pattern | a |
| combine |
|
a character string of the absolute path to the chosen file or files
a character vector containing the chosen file name or names.
# \dontrun{ x <- getfile()#> Error in file.path(file.choose()): unable to translate '<90>k<e4><fe>' to UTF-8#> Error in poppr(x$files): object 'x' not foundy <- getfile(multi=TRUE, pattern="^.+?dat$")#> Error in file.path(file.choose()): unable to translate '<90>k<e4><fe>' to UTF-8#> Error in seq(length(filelist)): object 'y' not found# }