Last data update: 2014.03.03

R: Device Dimensions for plate plots
devDimsR Documentation

Device Dimensions for plate plots

Description

Calculate device dimensions for plate plots

Usage

devDims(width, height, ncol=12, nrow=8, res=72)

Arguments

width

Device width in inches.

height

Device width in inches.

ncol

Number of columns for plate plot.

nrow

Number of rows for plate plot.

res

The resolution of the graphic device used for plotting.

Details

The function computes the device dimensions needed to create plate plots that fit perfectly in the device. This is necessary to retain the aspect ratio of the plots.

One of width or height need to be specified, the missing value will be computed.

Value

A list with items width, height, pwidth and pheight. These are the width and height values in inches and pixels respectively.

Author(s)

Florian Hahne

See Also

plotPlate

Examples

devDims(width=10)

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(prada)
Loading required package: Biobase
Loading required package: BiocGenerics
Loading required package: parallel

Attaching package: 'BiocGenerics'

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

    clusterApply, clusterApplyLB, clusterCall, clusterEvalQ,
    clusterExport, clusterMap, parApply, parCapply, parLapply,
    parLapplyLB, parRapply, parSapply, parSapplyLB

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

    IQR, mad, xtabs

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

    Filter, Find, Map, Position, Reduce, anyDuplicated, append,
    as.data.frame, cbind, colnames, do.call, duplicated, eval, evalq,
    get, grep, grepl, intersect, is.unsorted, lapply, lengths, mapply,
    match, mget, order, paste, pmax, pmax.int, pmin, pmin.int, rank,
    rbind, rownames, sapply, setdiff, sort, table, tapply, union,
    unique, unsplit

Welcome to Bioconductor

    Vignettes contain introductory material; view with
    'browseVignettes()'. To cite Bioconductor, see
    'citation("Biobase")', and for packages 'citation("pkgname")'.

Loading required package: RColorBrewer
Loading required package: grid
Loading required package: rrcov
Loading required package: robustbase

Attaching package: 'robustbase'

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

    rowMedians

Scalable Robust Estimators with High Breakdown Point (version 1.3-11)

> png(filename="/home/ddbj/snapshot/RGM3/R_BC/result/prada/devDims.Rd_%03d_medium.png", width=480, height=480)
> ### Name: devDims
> ### Title: Device Dimensions for plate plots
> ### Aliases: devDims
> 
> ### ** Examples
> 
> devDims(width=10)
$width
[1] 10

$height
[1] 6.923077

$pwidth
[1] 720

$pheight
[1] 498.4615

> 
> 
> 
> 
> 
> dev.off()
null device 
          1 
>