| plotFeatureCaterpillar | R Documentation |
Given alpha, this function generates a caterpillar plot of feature statistics compared to permutation null models, which includes statistical significance annotations for individual features.
By default, features are selected (and ordered top-down) by statistical significance; options are provided to customize feature selection and display.
plotFeatureCaterpillar(x, alpha.index=NULL, stat=c("freq","coef"),
feature.all=FALSE, feature.pval.thres=NULL, feature.set=NULL, feature.top.n=25,
signif.code=TRUE, xlab=NULL, ylab=NULL, main=NULL, col.main="black",
cex.main=0.85, line=1.5, subtitle=NULL, col.subtitle="darkgray",
line.subtitle=0.5, cex.subtitle=0.55, cexRow=NULL, cex.lab=0.95, legend=TRUE, ...)
x |
|
alpha.index |
Integer indices to select |
stat |
Feature statistic: |
feature.all |
(Feature selection argument 1) Logical to show all features. Default is |
feature.pval.thres |
(Feature selection argument 2) P-value threshold to select features. Default is |
feature.set |
(Feature selection argument 3) Character vector of feature names to display. Default is |
feature.top.n |
(Feature selection argument 4) Number of top features (ordered by p-value) to display. Default is 25. |
signif.code |
Logical to display significance annotations. Default is |
xlab |
Label for x axis. |
ylab |
Label for y axis. |
main |
Custom title. |
col.main |
Title color. |
cex.main |
Title size. |
line |
Title location. |
subtitle |
Custom subtitle. |
col.subtitle |
Subtitle color. |
line.subtitle |
Subtitle location. |
cex.subtitle |
Subtitle size. |
cexRow |
Size of row labels. |
cex.lab |
Axis label size. |
legend |
Logical to display legend. Default is |
... |
Additional plotting parameters. |
Feature selection criteria are hierarchical based on arguments 1 through 4 (see argument description above), with argument 1 at the top of the hierarchy. E.g. if feature.all is explicitly set to TRUE, it will take precedence over any other feature selection argument. By default, the top 25 features are displayed, ordered top-down by significance based on the given value of alpha.
Julian Candia and John S. Tsang
Maintainer: Julian Candia julian.candia@nih.gov
eNetXplorer, plot
data(QuickStartEx)
fit = eNetXplorer(x=QuickStartEx$predictor, y=QuickStartEx$response,
family="gaussian", n_run=20, n_perm_null=10, seed=111)
plot(x=fit,plot.type="featureCaterpillar",stat="coef")
plotFeatureCaterpillar(x=fit,alpha.index=3,stat="coef",main="custom title")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.