Data type of XGBoost

Hello there, please help me.
What are the characteristics of data to use xgboost method than the other classification method? and can you tell me the reference book you used to answer my question?
and are there any assumptions that must be met from this method?

Thanks :slight_smile:

For general introduction to decision trees and gradient boosting, please refer to An Introduction to Statistical Learning: with Applications in R. For particular advantages of XGBoost, refer to the KDD paper.