read_plates {plater} | R Documentation |
Read multiple plater-formatted files and combine result into one data frame.
Description
A wrapper around read_plate
that handles multiple plates and combines
them all into a single data frame.
Usage
read_plates(files, plate_names = NULL, well_ids_column = "Wells", sep = ",")
Arguments
files |
A character vector with the paths of one or more plater-formatted .csv files. |
plate_names |
A character vector the same length as |
well_ids_column |
The name to give the column that will contain the well identifiers. Default "Wells". |
sep |
The character used to separate columns in the file (e.g. "," or ";"). Defaults to ",". |
Value
Returns a data frame like that returned by read_plate
,
containing the data from all of the plates. The plates will be identified
with a column called "Plate" containing the names given in
plate_names
.
Examples
# Combine multiple files into one tidy data frame
file1 <- system.file("extdata", "example-1.csv", package = "plater")
file2 <- system.file("extdata", "more-bacteria.csv", package = "plater")
# Data are stored in plate-shaped form
data <- read_plates(
files = c(file1, file2),
plate_names = c("Experiment 1", "Experiment 2"),
well_ids_column = "Wells")
# Data from both plates are tidy and in the same data frame
head(data)
[Package plater version 1.0.4 Index]