R/read_data.R

Defines functions read_data

Documented in read_data

#' load data from csv files produced with
#' https://www.cheminfo.org/?viewURL=https%3A%2F%2Fcouch.cheminfo.org%2Fcheminfo-public%2F0e380c7e7bb1178ca434122bca5ba0b9%2Fview.json&loadversion=true&fillsearch=Create+matrix+from+Bruker+files
#'
#'
#' @param filepath the visualization to be updated
#' @return an X matrix, a vector for x axis, a vector with expnos and a vector with expnames
#' @examples
#'
#' path <- file.path( system.file(package = "visualizeR"), "visu", "data", "data.csv" )
#' read_data(path)
#'
#' @export

read_data <- function(filepath) {
  data <- read.csv2(filepath, sep = ",", dec = ".", header = TRUE, check.names = FALSE)
  ID <- data[,1]
  expno <- data[,2]
  data <- data[,3:ncol(data)]
  ppm <- as.numeric(colnames(data))
  X <- apply(data, 2, function(x) x)
  return(list(ID=ID, expno=expno, ppm=ppm, X=X))
}
jwist/visualizeR documentation built on Dec. 1, 2019, 5:11 p.m.