[R-sig-Geo] Variable importance bar plot
b|@|ev||@t @end|ng |rom gm@||@com
Tue Oct 29 17:17:20 CET 2019
randomForest:varImpPlot() has a parameter called 'class' that is NULL by
default but can be changed to get the class-specific measure of importance.
'geom= "bar"': do you want to plot the result using ggplot2 instead of
the base plot produced by varImpPlot()? In this case you should firstly
assign the invisiby returning result of varImpPlot() (or that of
importance()) to a variable, and then plot it with ggplot().
Hungarian Academy of Sciences
2019.10.29. 15:51 keltezéssel, Sarah Goslee írta:
> It's not entirely clear to me how you expect the values to be
> calculated, but you might look at partial dependence plots, for
> example as implemented in the pdp package.
> On Sun, Oct 27, 2019 at 6:00 AM Enoch Gyamfi Ampadu <egampadu using gmail.com> wrote:
>> Dear List,
>> I hope this finds you well. Please I have done a Land cover classification
>> using randomForest. I used selected satellite image bands as input
>> variables. I have four thematic classes. I obtained the general variable
>> importance using *varImpPlot (my model) . *Now I want to have bar chart
>> plot showing each thematic class and the variable importance for each
>> class. That is, how each band is ranked in predicting a thematic class. I
>> tried using this function:
>> *importance = varImp(my model, scale= TRUE)*
>> *plot (importance. *
>> However it did not work. I tried to put in *geom= "bar*". And I had error.
>> Please I will be glad to get some assistance.
>> Thank you.
>> Best regards,
More information about the R-sig-Geo