Description Usage Arguments Value Author(s) Examples
Plot of variable importance based on results from randomForest
or gbm
.
1 2 3 4 5 |
model |
An object returned by |
theme_classic |
logical. Use classic background without grids (default: TRUE). |
n.trees |
integer. The number of trees used to generate the plot
used in the function |
addThemeFlag |
logical. Indicates if light blue background and white grid should be added to the figure. |
... |
other input parameters for facet & theme |
A list with 9 elements.
data
, layers
, scales
, mapping
,
theme
, coordinates
,
facet
plot_env
, and labels
.
Wenfei Zhang <Wenfei.Zhang@sanofi.com>, Weiliang Qiu <Weiliang.Qiu@sanofi.com>, Xuan Lin <Xuan.Lin@sanofi.com>, Donghui Zhang <Donghui.Zhang@sanofi.com>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | library(dplyr)
library(randomForest)
library(tibble)
data(esSim)
print(esSim)
# expression data
dat = exprs(esSim)
print(dim(dat))
print(dat[1:2,])
# phenotype data
pDat = pData(esSim)
print(dim(pDat))
print(pDat[1:2,])
# feature data
fDat = fData(esSim)
print(dim(fDat))
print(fDat[1:2,])
# choose the first 6 probes (3 OE probes, 2 UE probes, and 1 NE probe)
pDat$probe1 = dat[1,]
pDat$probe2 = dat[2,]
pDat$probe3 = dat[3,]
pDat$probe4 = dat[4,]
pDat$probe5 = dat[5,]
pDat$probe6 = dat[6,]
print(pDat[1:2, ])
# check histograms of probe 1 expression in cases and controls
print(table(pDat$grp, useNA = "ifany"))
pDat$grp = factor(pDat$grp)
rf_m = randomForest(
x = pDat[, c(3:8)],
y = pDat$grp,
importance = TRUE, proximity = TRUE
)
statVisual(type = 'ImpPlot', model = rf_m)
ImpPlot(model = rf_m)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.