title: Decision tree- is it overfitting?
body: <p>I am building a tree classifier and I would like to check and fix the possible overfitting. 
  These are the calcuations:</p>
  
  <pre><code>dtc = DecisionTreeClassifier(max_depth=3,min_samples_split=3,min_samples_leaf=1, random_state=0)
  dtc_fit = dtc.fit(X_train, y_train)
  
  print("Accuracy using Decision Tree:" ,round(score, 1), "%")
  
  ('Accuracy using Decision Tree:', 92.2, '%')
  
  
  scores = cross_val_score(dtc_fit, X_train, y_train, cv=5)
  print("Accuracy: %0.2f (+/- %0.2f)" % (scores.mean(), scores.std() * 2))
  Accuracy: 0.91 (+/- 0.10)
  </code></pre>
  
  <p>What are the possible values I could fix to get a better result or perhaps these are already fine?</p>
  
  <p>Thank you for the help, I am a beginner therefore unsure of the outcome.</p>