utils/testing-do-not-commit.r

if(F) {
  library(disk.frame)
  library(dplyr)
  
  setup_disk.frame()
  a = disk.frame("c:/data/fannie_mae_disk_frame/fm.df/")
  
  pt=proc.time()
  a %>% map(~{
    .x
    NULL
  }
  , lazy = F
  )
  data.table::timetaken(pt)
  
  pt=proc.time()
  srckeep(a,c("monthly.rpt.prd", "loan.age"))[,mean(loan.age), monthly.rpt.prd]
  data.table::timetaken(pt)
  
  pt=proc.time()
  srckeep(b,c("monthly.rpt.prd", "loan.age"))[,mean(loan.age), monthly.rpt.prd]
  data.table::timetaken(pt)
  
  b = disk.frame("d:/fm.df")
  pt=proc.time()
  b %>% map(~{
    .x
    NULL
  }
  , lazy = F
  )
  data.table::timetaken(pt)
}
xiaodaigh/disk.frame documentation built on Feb. 3, 2023, 10:04 p.m.