Basic Plotting in R
Prepare data to practice basic plots in R
baseDir<-getwd()
dataDir<-file.path(baseDir,"data")
metadata <- read.table(file.path(dataDir, 'mouse_exp_design.csv'), header=T, sep=",", row.names=1)
rpkm_data <- read.table(file.path(dataDir, 'counts.rpkm'), header=T, sep=",", row.names=1)
m <- match(row.names(metadata), colnames(rpkm_data))
data_ordered <- rpkm_data[,m]
samplemeans <- apply(data_ordered, 2, mean)# Create a combined data frame
all(rownames(metadata) == names(samplemeans)) # sanity check for sample order
df <- cbind(metadata, samplemeans) Scatter Plot
par(mar = rep(5, 4))
plot(samplemeans)


Barplot




Histogram



Boxplot


Last updated
Was this helpful?
