Classification Tree in Excel

If you are interested in tree based clasification models here is an application in Excel which lets you build such a model in Excel.

A note for the return visitors: The Classification tree tool has been updated recently. The new version has now the rule generation capability which was not present earlier in the tool. You might like to download the updated version. The earlier version without the rule generation capability is still available for you to download.

If you also happen to be interested in Neural Networks try these small Excel tools for Neural Network based - Prediction , Classification and Clustering.

Once you download and unzip the file, you will find one Excel file inside the zip file. Before running the applications, I suggest that you go through the ReadMe worksheet. That contains brief instruction on how to run the application. A small tutorial on the tool is provided in this site which walks you through one complete modeling step using the tool. You might like to study it. Also look at the ProductionData worksheet of this example Excel file to see how you can classify new observations using the Tree built by this tool.

An advice for the user - This application heavily uses Excel's Advanced Filter and Pivot Table features. Before downloading the application, please check whether your version of Excel has these two features. If not, then you cannot run this application on your version of Excel.

A few words about the Application ...

There are a host of very powerful and popular softwares available in market which builds Classification / Decision trees. Few giants in this area are - CART, See 5, Answer Tree . Apart from these biggies - there are host of others and some of them are for free.
Here is another one - freely downloadable, easy to use (at least that's what the developer would like to claim), performance not too bad. You the user have the last say on whether it is worth your time, effort, bandwidth, etc. etc. To decide whether it's worth downloading, I suggest you read through the rest of the page.

If you are looking at Decision trees for the first time, you need to familiarize yourself a bit on the jargons. One easy way is to search in Google. There are tons of material on this. Other way is to get some introductory books from your nearest library. While you are learing the basics and the jargons, try downloading and playing with this tool. If nothing else - just for fun.

If you are already using commercial decision tree softwares like CART, See 5, SPSS - then perhaps you won't find much use with this tool. Reason being - its capabilities are severly limited compared to those commercial softwares. This however may be good for a beginner - to have some initial idea about Tree based modeling. It is not very big, doesn't need any other stuff to be installed on your machine (assuming you already have MS-Excel on your machine), does not take much time to learn how to use the tool, not too much hassle to prepare the data in 'right format' to be used for the tool.

You may think of using the tool if ....


Here are some nice features of the application ......

Stuff that are not so nice ......

This is really a long list, which tells you that the capability of the tool is rather limited. I will mention some important ones.

For the more techy and inquisitive guys ......

That's it. I have told you all that's there to say about this application. Now if you are not already put off by the long list of drawbacks - go ahead and use it have fun. As the developer I think that the application is good for small experiments and definitely pretty good just for fun. Wish you a happy experience with it. I would really appreciate if you could mail me your comments and feedback.


| Home | Resume | Thesis Abstract | PET |
Neural Network in Excel | Clustering in Execl | Classification Tree in Excel |

1