I am using Isolation Forests for Anomaly Detection. Say, my set has 10 variables, var1, var2, ..., var10, and I found an anomaly. Can I rank the 10 variables var1, var2, ..., var10 in such a way I can say that I have an anomaly and the main reason is, say, var6.
For example, if I had var1, var2, var3 only, and my set were:
5 25 109
7 26 111
6 23 108
6 26 109
6 978 108
5 25 110
7 24 107
I would say that 6, 978, 108 is an anomaly and, in particular, the reason is var2.
Is there a way to determine the main reason why a particular entry is an anomaly?