Guest User

Untitled

a guest
Dec 19th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.35 KB | None | 0 0
  1. read__directory <- function(dir, mask, stringsAsFactors=F, keepMeta=F) {
  2. require(plyr)
  3. require(dplyr)
  4. files <- list.files(dir, pattern=glob2rx(mask), ignore.case=T)
  5. toExec <- "as_data_frame(mdply(files, read.csv, stringsAsFactors=stringsAsFactors))"
  6. if(!keepMeta) {
  7. toExec <- paste0(toExec, "[, -c(1, 2)]")
  8. }
  9. return(eval(parse(text=toExec)))
  10. }
Add Comment
Please, Sign In to add comment