Learn R Programming

PReMiuM (version 3.0.24)

heatDissMat: Plot the heatmap of the dissimilarity matrix

Description

Function to plot the heatmap of the dissimilarity matrix

Usage

heatDissMat(dissimObj, main=NULL, xlab=NULL, ylab=NULL)

Arguments

dissimObj
An object of class dissimObj.
main
The usual plot option, to be passed to the heatmap function.
ylab
The usual plot option, to be passed to the heatmap function.
xlab
The usual plot option, to be passed to the heatmap function.

Value

  • Plot of the heatmap of the dissimilary matrix. This functions uses the function 'heatmap' of package 'stats'. Note that this function has not been optimised for large datasets.

Authors

Silvia Liverani, Department of Epidemiology and Biostatistics, Imperial College London and MRC Biostatistics Unit, Cambridge, UK

Maintainer: Silvia Liverani

References

Liverani, S., Hastie, D. I., Azizi, L., Papathomas, M. and Richardson, S. (2013) PReMiuM: An R package for Profile Regression Mixture Models using Dirichlet Processes. Submitted. Available at http://uk.arxiv.org/abs/1303.2836

Examples

Run this code
# generate simulated dataset
generateDataList <- clusSummaryBernoulliDiscreteSmall()
inputs <- generateSampleDataFile(generateDataList)

# run profile regression
runInfoObj<-profRegr(yModel=inputs$yModel, xModel=inputs$xModel, 
 nSweeps=10, nBurn=2000, data=inputs$inputData, output="output", 
 covNames=inputs$covNames,nClusInit=15)

# compute dissimilarity matrix     
dissimObj<-calcDissimilarityMatrix(runInfoObj)

# plot heatmap
heatDissMat(dissimObj)

Run the code above in your browser using DataLab