Last data update: 2014.03.03

R: Bar Plot on caOmicsV bioMatrix Layout
plotBioMatrixBarsR Documentation

Bar Plot on caOmicsV bioMatrix Layout

Description

Bar plot method for caOmicsV bioMatrix layout with non-negative numeric matrix or vector with values in range of 0 ~ 1. bioMatrix layout and graphic device must be initialized first.

Usage

    plotBioMatrixBars(barData, barColor="red", areaName="omicsData", 
    byRow=TRUE, skipPlotRow=0, skipPlotColumns=0)

Arguments

barData

non-negative numeric matrix or vector with values in range of 0 ~ 1

barColor

character vector for color name or R color specification

areaName

character vector, name of plot area, currentlt use "omicsData" only

byRow

logic, whether plot bars for each row or not

skipPlotRow

non-negative integer, how many row(s) to be skipped from first row

skipPlotColumns

non-negative integer, how many row(s) to be skipped from first column

Value

None

Author(s)

Henry Zhang

Examples

    initializeBioMatrixPlot(numOfGenes=1, numOfSamples=50)
    showBioMatrixPlotLayout("Gene", paste("Sample", 1:50),  "Diagnosis")

    barData <- matrix(c(rep(0.25, 15), rep(0.75, 20), rep(0.5, 15)), nrow=1)
    plotBioMatrixBars(barData, barColor="red") 

Results


R version 3.3.1 (2016-06-21) -- "Bug in Your Hair"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

> library(caOmicsV)
Loading required package: igraph

Attaching package: 'igraph'

The following objects are masked from 'package:stats':

    decompose, spectrum

The following object is masked from 'package:base':

    union

Loading required package: bc3net
Loading required package: c3net
Loading required package: infotheo
Loading required package: Matrix
Loading required package: lattice
> png(filename="/home/ddbj/snapshot/RGM3/R_BC/result/caOmicsV/plotBioMatrixBars.Rd_%03d_medium.png", width=480, height=480)
> ### Name: plotBioMatrixBars
> ### Title: Bar Plot on caOmicsV bioMatrix Layout
> ### Aliases: plotBioMatrixBars
> ### Keywords: methods
> 
> ### ** Examples
> 
>     initializeBioMatrixPlot(numOfGenes=1, numOfSamples=50)
>     showBioMatrixPlotLayout("Gene", paste("Sample", 1:50),  "Diagnosis")
> 
>     barData <- matrix(c(rep(0.25, 15), rep(0.75, 20), rep(0.5, 15)), nrow=1)
>     plotBioMatrixBars(barData, barColor="red") 
> 
> 
> 
> 
> 
> dev.off()
null device 
          1 
>