-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathThree_table_in_genomics R.Rmd
70 lines (57 loc) · 2.09 KB
/
Three_table_in_genomics R.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
---
title: "three_table_in_genomics"
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
## ----global_palette, results = 'asis'------------------------------------
rm(list=ls())
tropical= c('darkorange', 'dodgerblue', 'hotpink', 'limegreen', 'yellow')
palette(tropical)
## ----global_options,warning=FALSE,message=FALSE--------------------------
## see ch. 10 Hooks of Xie's knitr book
library(knitr)
knit_hooks$set(setPch = function(before, options, envir) {
if(before) par(pch = 19)
})
opts_chunk$set(setPch = TRUE)
## ----global_plot,warning=FALSE, message=FALSE----------------------------
knitr::opts_chunk$set(fig.width=5, fig.height=5, size="footnotesize",
warning=FALSE, message=FALSE)
knitr::knit_hooks$set(small.mar = function(before, options, envir) {
if (before) graphics::par(mar = c(5,5,1.5,1))
})
## ----load_hidden, echo=FALSE, results="hide", warning=FALSE--------------
suppressPackageStartupMessages({
library(devtools)
library(Biobase)
})
## ----load----------------------------------------------------------------
library(devtools)
library(Biobase)
## ---- eval=FALSE---------------------------------------------------------
install.packages("devtools")
source("http://www.bioconductor.org/biocLite.R")
biocLite(c("Biobase"))
## ----load_data-----------------------------------------------------------
con=url("http://bowtie-bio.sourceforge.net/recount/ExpressionSets/bodymap_eset.RData")
load(file=con)
close(con)
## ----expression_set------------------------------------------------------
bm = bodymap.eset
bm
## ----expression_data-----------------------------------------------------
exp_data = exprs(bm)
dim(exp_data)
head(exp_data,n=5)
## ----pheno_data----------------------------------------------------------
pheno_data = pData(bm)
dim(pheno_data)
head(pheno_data)
## ----feature_data--------------------------------------------------------
feature_data = fData(bm)
dim(fData(bodymap.eset))
fData(bodymap.eset)[1:10,,1]
## ----session_info--------------------------------------------------------
devtools::session_info()