There is well-know problem in Tom's Mitchell Machine Learning book to build decision tree based on the following data, where Play ball is the target variable.
The resulting tree is following
I wonder whether it's possible to build this tree with scikit-learn. I found several examples where decision tree can be depicted as
export_graphviz(clf)
Source(export_graphviz(clf, out_file=None))
However it looks like scikit doesn't work well with categorical data, the data has to be binarized into several columns. So as result, it is impossible to build the tree exactly as in the picture. Is it correct?