R Markdown
#install ggplot2 package
library(ggplot2)
#make a tidy dataframe with 3 columns:
#sample name
#condition
#value
#Make column for sample name
sampleName <- c(paste0('Sample',seq(1,14)),paste0('Sample',seq(1,14)))
#Make column for condition
condition <- vector()
condition[1:14] <-'A'
condition[15:28] <-'B'
#Make column for value
value <- c(2,3,2,3,2.5,3.2,3.1,3,3.1,2.8,3,2.7,3.5,4,5,6,7,5,6.5,9.2,10,9,6,11,6,7,8,10)
#Create dataframe using cbind()
myData <- as.data.frame(cbind(sampleName,condition,value))
myData$value <- as.numeric(myData$value)
Including Plots
ggplot(myData, aes(x=condition, y=value, fill=condition)) +
geom_boxplot()
