Learn R Programming

SLGI (version 1.32.0)

twoWayTable: Generate two-way table for genetic interaction data

Description

Generate two-way table from a vector of genetic interaction status and a vector of the pairs that share a functional domain.

Usage

twoWayTable(var1, var2idx)

Arguments

var1
Vector of the status of the first property.
var2idx
Vector of the index in var1 that have the second property.

Value

A two-way contingency table of genetic interaction and whether sharing a functional domain.

Details

Calculates the count numbers from the given vectors. Then put them into a matrix format.

See Also

sharedBy, getUniquePairs

Examples

Run this code
var1 <- c(0,1,1,0,0,0,1,0,1,1)
var2idx <- c(3,5,7)
twoWayTable(var1,var2idx)

data("AtongFnDomain")
pf <- Biobase::reverseSplit(AtongFnDomain$SharedPfam)
idx <- which(rownames(AtongFnDomain$pairs) %in% pf$PF00478)
twoWayTable(AtongFnDomain$pairs[,"interact"],idx)

Run the code above in your browser using DataLab