Nothing
#' Translate characters in column names
#'
#' Translate characters in column names
#'
#'
#' @param txt Character vector of inputs
#' @param char Character to be replaced
#' @param replchar Character to replace with
#' @return A character vector of the same length as \code{txt}.
#' @note Could be deprecated, use \code{\link{chartr}} instead.
#' @seealso Called by \code{\link{pre2s}}.
#' @keywords manip
#' @export skipta.texta
skipta.texta <-
function(txt, char = "_", replchar = ".")
{
backsl <- "\\"
tmpfile1 <- tempfile("splusskipt")
tmpfile2 <- tempfile("splusskipt")
tmpskipanaskra <- tempfile("splusskipun")
on.exit(unlink(tmpfile1))
on.exit(unlink(tmpfile2))
on.exit(unlink(tmpskipanaskra))
txt <- paste(txt, collapse = "\n")
write(txt, file = tmpfile1)
skipun <- paste("sed 's/", backsl, char, "/", backsl, replchar, "/g' <", tmpfile1, ">", tmpfile2, sep = "")
write(skipun, file = tmpskipanaskra)
system(paste("chmod u+x", tmpskipanaskra))
system(tmpskipanaskra)
txt <- scan(tmpfile2, what = character(), sep = "\t")
return(txt)
print(skipun)
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.