R:在函数中指定输出保存名称

R:在函数中指定输出保存名称,r,function,output,R,Function,Output,我试图在我的函数中指定输出文件,这在R中是否可能 X是我的数据集,例如Indexreturns$marketreturn 作为Z,我想指定如何调用输出并将其发送到tex文件 我的职能如下: ProcessIndexReturns <- function(x,z){ z <- describe.by(x,group=Indexreturns$group) x <- describe(x) z <- rbindlist(z) z <- rbind(z,x

我试图在我的函数中指定输出文件,这在R中是否可能

X是我的数据集,例如Indexreturns$marketreturn 作为Z,我想指定如何调用输出并将其发送到tex文件

我的职能如下:

ProcessIndexReturns <- function(x,z){
  z <- describe.by(x,group=Indexreturns$group)
  x <- describe(x)
  z <- rbindlist(z)
  z <- rbind(z,x)
  z <- z[c(1,4,5,6,7,8,9,10,11,2,3,12),c(4,3)]
  z <- z %>%
    mutate(Sharpe = (12*mean)/(sqrt(12)*sd)) %>%
    mutate(`Equity Premium `= 12*mean*100) %>%
    mutate(sd = sqrt(12)*sd*100) %>%
    select(-mean)

  z <- z[,c(2,3,1)]
  row.names(z) <- c("1820","1830","1840","1850","1860","1870","1880","1890","1900","1910","1920","Full Sample")
  print(xtable(z, type = "latex"), file = "z.tex")
}
ProcessIndexReturns