Description Usage Arguments Author(s) Examples
~~ Plot all in barplot with Error Bar(se or sd) ~~
1 |
filename |
~~specific |
con_group_name |
~~set |
tr_group_name |
~~set |
con_gene_name |
~~set |
repeatnum |
~~set |
... |
~~yz pan, xy yan, jx li~~
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 | ##---- Should be DIRECTLY executable !! ----
##-- ==> Define data, use random,
##-- or do help(data=index) for the standard data sets.
## The function is currently defined as
function(filename,
con_group_name,tr_group_name,
con_gene_name, repeatnum, ... ){
rawdata<-read.csv(filename)
unknown<- subset(rawdata, Type != "NTC")
suppressWarnings(aggdata <-aggregate.data.frame(unknown, by=list(unknown$Fluor),FUN=mean, na.rm=TRUE))
#print(aggdata[1])
groups<-paste(aggdata[,1])
lengr <- length(groups)
temp<- data.frame()
i<- 1
for(i in 1: lengr)
{
if(groups[i] != con_gene_name ){
tr_gene_name <- groups[i] # assign group names
temp <- Calc.Expr(filename=filename, con_group_name, tr_group_name,
con_gene_name = con_gene_name,tr_gene_name = tr_gene_name, repeatnum = repeatnum)
plot.CT(temp)
}
}
}
|
Loading required package: RColorBrewer
function (filename, con_group_name, tr_group_name, con_gene_name,
repeatnum, ...)
{
rawdata <- read.csv(filename)
unknown <- subset(rawdata, Type != "NTC")
suppressWarnings(aggdata <- aggregate.data.frame(unknown,
by = list(unknown$Fluor), FUN = mean, na.rm = TRUE))
groups <- paste(aggdata[, 1])
lengr <- length(groups)
temp <- data.frame()
i <- 1
for (i in 1:lengr) {
if (groups[i] != con_gene_name) {
tr_gene_name <- groups[i]
temp <- Calc.Expr(filename = filename, con_group_name,
tr_group_name, con_gene_name = con_gene_name,
tr_gene_name = tr_gene_name, repeatnum = repeatnum)
plot.CT(temp)
}
}
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.