from sklearn.ensemble import RandomForestClassifier
clf = RandomForestClassifier(max_depth=2, random_state=10)
clf.fit(X_treino, y_treino)
print(f'Acurácia de treino: {clf.score(X_teste, y_teste)}')
print(f'Acurácia de validação: {clf.score(x_validacao, y_validacao)}')
y_previsto = clf.predict(x_validacao)
matriz_confusao = confusion_matrix(y_validacao, y_previsto)
visualizacao = ConfusionMatrixDisplay(confusion_matrix=matriz_confusao, display_labels=['Adimplente', 'Inadimplente'])
visualizacao.plot();